41 fStyles.push_back(a_style);
44 fRegionStyles.emplace_back(a_region,a_style);
47 fRegionParameters.emplace_back(a_region,
Parameter(a_parameter,a_value));
51 fRegion_h1ds.emplace_back(a_region,a_h);
54 fRegion_h2ds.emplace_back(a_region,a_h);
57 fRegion_h1s.emplace_back(a_region,a_id);
60 fRegion_h2s.emplace_back(a_region,a_id);
67 fRegionStyles.clear();
68 fRegionParameters.clear();
81 {std::vector<Region_h1d>::iterator it;
82 for(it=fRegion_h1ds.begin();it!=fRegion_h1ds.end();) {
83 if((*it).first==a_region) {
84 it = fRegion_h1ds.erase(it);
89 {std::vector<Region_h2d>::iterator it;
90 for(it=fRegion_h2ds.begin();it!=fRegion_h2ds.end();) {
91 if((*it).first==a_region) {
92 it = fRegion_h2ds.erase(it);
98 {std::vector<Region_h1>::iterator it;
99 for(it=fRegion_h1s.begin();it!=fRegion_h1s.end();) {
100 if((*it).first==a_region) {
101 it = fRegion_h1s.erase(it);
106 {std::vector<Region_h2>::iterator it;
107 for(it=fRegion_h2s.begin();it!=fRegion_h2s.end();) {
108 if((*it).first==a_region) {
109 it = fRegion_h2s.erase(it);
void AddRegionH2(unsigned int region, int id)
void AddRegionStyle(unsigned int region, const G4String &style)
void AddRegionH1(unsigned int region, int id)
G4Plotter & operator=(const G4Plotter &)
std::pair< G4String, G4String > Parameter
void AddRegionHistogram(unsigned int region, tools::histo::h1d *histo)
void AddStyle(const G4String &style)
void ClearRegion(unsigned int region)
void SetLayout(unsigned int colums, unsigned int rows)
void AddRegionParameter(unsigned int region, const G4String ¶meter, const G4String &value)