32 #ifndef G4ToolsAnalysisManager_h    33 #define G4ToolsAnalysisManager_h 1    38 #include "tools/histo/h1d"     39 #include "tools/histo/h2d"     40 #include "tools/histo/h3d"     41 #include "tools/histo/p1d"     42 #include "tools/histo/p2d"     43 #include "tools/wroot/ntuple"    65                               G4bool onlyIfActive = 
true) 
const;
    66     tools::histo::h2d*  GetH2(
G4int id, 
G4bool warn = 
true,
    67                               G4bool onlyIfActive = 
true) 
const;
    68     tools::histo::h3d*  GetH3(
G4int id, 
G4bool warn = 
true,
    69                               G4bool onlyIfActive = 
true) 
const;
    70     tools::histo::p1d*  GetP1(
G4int id, 
G4bool warn = 
true,
    71                               G4bool onlyIfActive = 
true) 
const;
    72     tools::histo::p2d*  GetP2(
G4int id, 
G4bool warn = 
true,
    73                               G4bool onlyIfActive = 
true) 
const;
    76     std::vector<tools::histo::h1d*>::iterator BeginH1();
    77     std::vector<tools::histo::h1d*>::iterator EndH1();
    78     std::vector<tools::histo::h1d*>::const_iterator BeginConstH1() 
const;
    79     std::vector<tools::histo::h1d*>::const_iterator EndConstH1() 
const;
    81     std::vector<tools::histo::h2d*>::iterator BeginH2();
    82     std::vector<tools::histo::h2d*>::iterator EndH2();
    83     std::vector<tools::histo::h2d*>::const_iterator BeginConstH2() 
const;
    84     std::vector<tools::histo::h2d*>::const_iterator EndConstH2() 
const;
    86     std::vector<tools::histo::h3d*>::iterator BeginH3();
    87     std::vector<tools::histo::h3d*>::iterator EndH3();
    88     std::vector<tools::histo::h3d*>::const_iterator BeginConstH3() 
const;
    89     std::vector<tools::histo::h3d*>::const_iterator EndConstH3() 
const;
    91     std::vector<tools::histo::p1d*>::iterator BeginP1();
    92     std::vector<tools::histo::p1d*>::iterator EndP1();
    93     std::vector<tools::histo::p1d*>::const_iterator BeginConstP1() 
const;
    94     std::vector<tools::histo::p1d*>::const_iterator EndConstP1() 
const;
    96     std::vector<tools::histo::p2d*>::iterator BeginP2();
    97     std::vector<tools::histo::p2d*>::iterator EndP2();
    98     std::vector<tools::histo::p2d*>::const_iterator BeginConstP2() 
const;
    99     std::vector<tools::histo::p2d*>::const_iterator EndConstP2() 
const;
   101     std::vector<tools::wroot::ntuple*>::iterator BeginNtuple();
   102     std::vector<tools::wroot::ntuple*>::iterator EndNtuple();
   103     std::vector<tools::wroot::ntuple*>::const_iterator BeginConstNtuple() 
const;
   104     std::vector<tools::wroot::ntuple*>::const_iterator EndConstNtuple() 
const;
   108     virtual G4bool PlotImpl() 
final;
   109     virtual G4bool MergeImpl(tools::histo::hmpi* hmpi) 
final;
   121 #include "G4ToolsAnalysisManager.icc" 
ntupleExperimental Reset()