|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4VAnalysisManager.hh>
Public Member Functions | |
| G4VAnalysisManager ()=delete | |
| G4bool | OpenFile (const G4String &fileName="") |
| G4bool | Write () |
| G4bool | CloseFile (G4bool reset=true) |
| G4bool | Reset () |
| void | Clear () |
| G4bool | Merge (tools::histo::hmpi *hmpi) |
| G4bool | Plot () |
| G4bool | IsOpenFile () const |
| void | SetDefaultFileType (const G4String &value) |
| G4String | GetDefaultFileType () const |
| G4bool | SetFileName (const G4String &fileName) |
| G4bool | SetHistoDirectoryName (const G4String &dirName) |
| G4bool | SetNtupleDirectoryName (const G4String &dirName) |
| void | SetCompressionLevel (G4int level) |
| G4String | GetFileName () const |
| G4String | GetHistoDirectoryName () const |
| G4String | GetNtupleDirectoryName () const |
| G4int | GetCompressionLevel () const |
| G4int | CreateH1 (const G4String &name, const G4String &title, G4int nbins, G4double xmin, G4double xmax, const G4String &unitName="none", const G4String &fcnName="none", const G4String &binSchemeName="linear") |
| G4int | CreateH1 (const G4String &name, const G4String &title, const std::vector< G4double > &edges, const G4String &unitName="none", const G4String &fcnName="none") |
| G4int | CreateH2 (const G4String &name, const G4String &title, G4int nxbins, G4double xmin, G4double xmax, G4int nybins, G4double ymin, G4double ymax, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &xbinSchemeName="linear", const G4String &ybinSchemeName="linear") |
| G4int | CreateH2 (const G4String &name, const G4String &title, const std::vector< G4double > &xedges, const std::vector< G4double > &yedges, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none") |
| G4int | CreateH3 (const G4String &name, const G4String &title, G4int nxbins, G4double xmin, G4double xmax, G4int nybins, G4double ymin, G4double ymax, G4int nzbins, G4double zmin, G4double zmax, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &zunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &zfcnName="none", const G4String &xbinSchemeName="linear", const G4String &ybinSchemeName="linear", const G4String &zbinSchemeName="linear") |
| G4int | CreateH3 (const G4String &name, const G4String &title, const std::vector< G4double > &xedges, const std::vector< G4double > &yedges, const std::vector< G4double > &zedges, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &zunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &zfcnName="none") |
| G4bool | SetH1 (G4int id, G4int nbins, G4double xmin, G4double xmax, const G4String &unitName="none", const G4String &fcnName="none", const G4String &binSchemeName="linear") |
| G4bool | SetH1 (G4int id, const std::vector< G4double > &edges, const G4String &unitName="none", const G4String &fcnName="none") |
| G4bool | SetH2 (G4int id, G4int nxbins, G4double xmin, G4double xmax, G4int nybins, G4double ymin, G4double ymax, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &xbinSchemeName="linear", const G4String &ybinSchemeName="linear") |
| G4bool | SetH2 (G4int id, const std::vector< G4double > &xedges, const std::vector< G4double > &yedges, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none") |
| G4bool | SetH3 (G4int id, G4int nxbins, G4double xmin, G4double xmax, G4int nzbins, G4double zmin, G4double zmax, G4int nybins, G4double ymin, G4double ymax, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &zunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &zfcnName="none", const G4String &xbinSchemeName="linear", const G4String &ybinSchemeName="linear", const G4String &zbinSchemeName="linear") |
| G4bool | SetH3 (G4int id, const std::vector< G4double > &xedges, const std::vector< G4double > &yedges, const std::vector< G4double > &zedges, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &zunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &zfcnName="none") |
| G4bool | ScaleH1 (G4int id, G4double factor) |
| G4bool | ScaleH2 (G4int id, G4double factor) |
| G4bool | ScaleH3 (G4int id, G4double factor) |
| G4int | CreateP1 (const G4String &name, const G4String &title, G4int nbins, G4double xmin, G4double xmax, G4double ymin=0, G4double ymax=0, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &xbinSchemeName="linear") |
| G4int | CreateP1 (const G4String &name, const G4String &title, const std::vector< G4double > &edges, G4double ymin=0, G4double ymax=0, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none") |
| G4int | CreateP2 (const G4String &name, const G4String &title, G4int nxbins, G4double xmin, G4double xmax, G4int nybins, G4double ymin, G4double ymax, G4double zmin=0, G4double zmax=0, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &zunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &zfcnName="none", const G4String &xbinSchemeName="linear", const G4String &ybinSchemeName="linear") |
| G4int | CreateP2 (const G4String &name, const G4String &title, const std::vector< G4double > &xedges, const std::vector< G4double > &yedges, G4double zmin=0, G4double zmax=0, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &zunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &zfcnName="none") |
| G4bool | SetP1 (G4int id, G4int nbins, G4double xmin, G4double xmax, G4double ymin=0, G4double ymax=0, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &xbinSchemeName="linear") |
| G4bool | SetP1 (G4int id, const std::vector< G4double > &edges, G4double ymin=0, G4double ymax=0, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none") |
| G4bool | SetP2 (G4int id, G4int nxbins, G4double xmin, G4double xmax, G4int nybins, G4double ymin, G4double ymax, G4double zmin=0, G4double zmax=0, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &zunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &zfcnName="none", const G4String &xbinSchemeName="linear", const G4String &ybinSchemeName="linear") |
| G4bool | SetP2 (G4int id, const std::vector< G4double > &xedges, const std::vector< G4double > &yedges, G4double zmin=0, G4double zmax=0, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &zunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &zfcnName="none") |
| G4bool | ScaleP1 (G4int id, G4double factor) |
| G4bool | ScaleP2 (G4int id, G4double factor) |
| G4int | CreateNtuple (const G4String &name, const G4String &title) |
| G4int | CreateNtupleIColumn (const G4String &name) |
| G4int | CreateNtupleFColumn (const G4String &name) |
| G4int | CreateNtupleDColumn (const G4String &name) |
| G4int | CreateNtupleSColumn (const G4String &name) |
| G4int | CreateNtupleIColumn (const G4String &name, std::vector< int > &vector) |
| G4int | CreateNtupleFColumn (const G4String &name, std::vector< float > &vector) |
| G4int | CreateNtupleDColumn (const G4String &name, std::vector< double > &vector) |
| G4int | CreateNtupleSColumn (const G4String &name, std::vector< std::string > &vector) |
| void | FinishNtuple () |
| G4int | CreateNtupleIColumn (G4int ntupleId, const G4String &name) |
| G4int | CreateNtupleFColumn (G4int ntupleId, const G4String &name) |
| G4int | CreateNtupleDColumn (G4int ntupleId, const G4String &name) |
| G4int | CreateNtupleSColumn (G4int ntupleId, const G4String &name) |
| G4int | CreateNtupleIColumn (G4int ntupleId, const G4String &name, std::vector< int > &vector) |
| G4int | CreateNtupleFColumn (G4int ntupleId, const G4String &name, std::vector< float > &vector) |
| G4int | CreateNtupleDColumn (G4int ntupleId, const G4String &name, std::vector< double > &vector) |
| G4int | CreateNtupleSColumn (G4int ntupleId, const G4String &name, std::vector< std::string > &vector) |
| void | FinishNtuple (G4int ntupleId) |
| virtual void | SetNtupleMerging (G4bool mergeNtuples, G4int nofReducedNtupleFiles=0) |
| virtual void | SetNtupleRowWise (G4bool rowWise, G4bool rowMode=true) |
| virtual void | SetBasketSize (unsigned int basketSize) |
| virtual void | SetBasketEntries (unsigned int basketEntries) |
| G4bool | SetFirstHistoId (G4int firstId) |
| G4bool | SetFirstH1Id (G4int firstId) |
| G4bool | SetFirstH2Id (G4int firstId) |
| G4bool | SetFirstH3Id (G4int firstId) |
| G4bool | SetFirstProfileId (G4int firstId) |
| G4bool | SetFirstP1Id (G4int firstId) |
| G4bool | SetFirstP2Id (G4int firstId) |
| G4bool | SetFirstNtupleId (G4int firstId) |
| G4bool | SetFirstNtupleColumnId (G4int firstId) |
| G4bool | FillH1 (G4int id, G4double value, G4double weight=1.0) |
| G4bool | FillH2 (G4int id, G4double xvalue, G4double yvalue, G4double weight=1.0) |
| G4bool | FillH3 (G4int id, G4double xvalue, G4double yvalue, G4double zvalue, G4double weight=1.0) |
| G4bool | FillP1 (G4int id, G4double xvalue, G4double yvalue, G4double weight=1.0) |
| G4bool | FillP2 (G4int id, G4double xvalue, G4double yvalue, G4double zvalue, G4double weight=1.0) |
| G4bool | FillNtupleIColumn (G4int id, G4int value) |
| G4bool | FillNtupleFColumn (G4int id, G4float value) |
| G4bool | FillNtupleDColumn (G4int id, G4double value) |
| G4bool | FillNtupleSColumn (G4int id, const G4String &value) |
| G4bool | AddNtupleRow () |
| G4bool | FillNtupleIColumn (G4int ntupleId, G4int columnId, G4int value) |
| G4bool | FillNtupleFColumn (G4int ntupleId, G4int columnId, G4float value) |
| G4bool | FillNtupleDColumn (G4int ntupleId, G4int columnId, G4double value) |
| G4bool | FillNtupleSColumn (G4int ntupleId, G4int id, const G4String &value) |
| G4bool | AddNtupleRow (G4int ntupleId) |
| void | SetActivation (G4bool activation) |
| G4bool | GetActivation () const |
| G4bool | IsActive () const |
| G4bool | IsAscii () const |
| G4bool | IsPlotting () const |
| G4int | GetFirstH1Id () const |
| G4int | GetFirstH2Id () const |
| G4int | GetFirstH3Id () const |
| G4int | GetFirstP1Id () const |
| G4int | GetFirstP2Id () const |
| G4int | GetFirstNtupleId () const |
| G4int | GetFirstNtupleColumnId () const |
| G4int | GetNofH1s (G4bool onlyIfExist=false) const |
| G4int | GetNofH2s (G4bool onlyIfExist=false) const |
| G4int | GetNofH3s (G4bool onlyIfExist=false) const |
| G4int | GetNofP1s (G4bool onlyIfExist=false) const |
| G4int | GetNofP2s (G4bool onlyIfExist=false) const |
| G4int | GetNofNtuples (G4bool onlyIfExist=false) const |
| G4int | GetH1Id (const G4String &name, G4bool warn=true) const |
| G4int | GetH2Id (const G4String &name, G4bool warn=true) const |
| G4int | GetH3Id (const G4String &name, G4bool warn=true) const |
| G4int | GetP1Id (const G4String &name, G4bool warn=true) const |
| G4int | GetP2Id (const G4String &name, G4bool warn=true) const |
| G4bool | ListH1 (G4bool onlyIfActive=true) const |
| G4bool | ListH2 (G4bool onlyIfActive=true) const |
| G4bool | ListH3 (G4bool onlyIfActive=true) const |
| G4bool | ListP1 (G4bool onlyIfActive=true) const |
| G4bool | ListP2 (G4bool onlyIfActive=true) const |
| G4bool | ListNtuple (G4bool onlyIfActive=true) const |
| G4bool | List (G4bool onlyIfActive=true) const |
| void | SetH1Activation (G4bool activation) |
| void | SetH1Activation (G4int id, G4bool activation) |
| void | SetH1Ascii (G4int id, G4bool ascii) |
| void | SetH1Plotting (G4int id, G4bool plotting) |
| void | SetH1FileName (G4int id, const G4String &fileName) |
| void | SetH2Activation (G4bool activation) |
| void | SetH2Activation (G4int id, G4bool activation) |
| void | SetH2Ascii (G4int id, G4bool ascii) |
| void | SetH2Plotting (G4int id, G4bool plotting) |
| void | SetH2FileName (G4int id, const G4String &fileName) |
| void | SetH3Activation (G4bool activation) |
| void | SetH3Activation (G4int id, G4bool activation) |
| void | SetH3Ascii (G4int id, G4bool ascii) |
| void | SetH3Plotting (G4int id, G4bool plotting) |
| void | SetH3FileName (G4int id, const G4String &fileName) |
| void | SetP1Activation (G4bool activation) |
| void | SetP1Activation (G4int id, G4bool activation) |
| void | SetP1Ascii (G4int id, G4bool ascii) |
| void | SetP1Plotting (G4int id, G4bool plotting) |
| void | SetP1FileName (G4int id, const G4String &fileName) |
| void | SetP2Activation (G4bool activation) |
| void | SetP2Activation (G4int id, G4bool activation) |
| void | SetP2Ascii (G4int id, G4bool ascii) |
| void | SetP2Plotting (G4int id, G4bool plotting) |
| void | SetP2FileName (G4int id, const G4String &fileName) |
| void | SetNtupleActivation (G4bool activation) |
| void | SetNtupleActivation (G4int id, G4bool activation) |
| void | SetNtupleFileName (const G4String &fileName) |
| void | SetNtupleFileName (G4int id, const G4String &fileName) |
| G4int | GetH1Nbins (G4int id) const |
| G4double | GetH1Xmin (G4int id) const |
| G4double | GetH1Xmax (G4int id) const |
| G4double | GetH1Width (G4int id) const |
| G4int | GetH2Nxbins (G4int id) const |
| G4double | GetH2Xmin (G4int id) const |
| G4double | GetH2Xmax (G4int id) const |
| G4double | GetH2XWidth (G4int id) const |
| G4int | GetH2Nybins (G4int id) const |
| G4double | GetH2Ymin (G4int id) const |
| G4double | GetH2Ymax (G4int id) const |
| G4double | GetH2YWidth (G4int id) const |
| G4int | GetH3Nxbins (G4int id) const |
| G4double | GetH3Xmin (G4int id) const |
| G4double | GetH3Xmax (G4int id) const |
| G4double | GetH3XWidth (G4int id) const |
| G4int | GetH3Nybins (G4int id) const |
| G4double | GetH3Ymin (G4int id) const |
| G4double | GetH3Ymax (G4int id) const |
| G4double | GetH3YWidth (G4int id) const |
| G4int | GetH3Nzbins (G4int id) const |
| G4double | GetH3Zmin (G4int id) const |
| G4double | GetH3Zmax (G4int id) const |
| G4double | GetH3ZWidth (G4int id) const |
| G4int | GetP1Nbins (G4int id) const |
| G4double | GetP1Xmin (G4int id) const |
| G4double | GetP1Xmax (G4int id) const |
| G4double | GetP1XWidth (G4int id) const |
| G4double | GetP1Ymin (G4int id) const |
| G4double | GetP1Ymax (G4int id) const |
| G4int | GetP2Nxbins (G4int id) const |
| G4double | GetP2Xmin (G4int id) const |
| G4double | GetP2Xmax (G4int id) const |
| G4double | GetP2XWidth (G4int id) const |
| G4int | GetP2Nybins (G4int id) const |
| G4double | GetP2Ymin (G4int id) const |
| G4double | GetP2Ymax (G4int id) const |
| G4double | GetP2YWidth (G4int id) const |
| G4double | GetP2Zmin (G4int id) const |
| G4double | GetP2Zmax (G4int id) const |
| G4String | GetH1Name (G4int id) const |
| G4double | GetH1Unit (G4int id) const |
| G4bool | GetH1Activation (G4int id) const |
| G4bool | GetH1Ascii (G4int id) const |
| G4bool | GetH1Plotting (G4int id) const |
| G4String | GetH1FileName (G4int id) const |
| G4String | GetH2Name (G4int id) const |
| G4double | GetH2XUnit (G4int id) const |
| G4double | GetH2YUnit (G4int id) const |
| G4bool | GetH2Activation (G4int id) const |
| G4bool | GetH2Ascii (G4int id) const |
| G4bool | GetH2Plotting (G4int id) const |
| G4String | GetH3Name (G4int id) const |
| G4double | GetH3XUnit (G4int id) const |
| G4double | GetH3YUnit (G4int id) const |
| G4double | GetH3ZUnit (G4int id) const |
| G4bool | GetH3Activation (G4int id) const |
| G4bool | GetH3Ascii (G4int id) const |
| G4bool | GetH3Plotting (G4int id) const |
| G4String | GetP1Name (G4int id) const |
| G4double | GetP1XUnit (G4int id) const |
| G4double | GetP1YUnit (G4int id) const |
| G4bool | GetP1Activation (G4int id) const |
| G4bool | GetP1Ascii (G4int id) const |
| G4bool | GetP1Plotting (G4int id) const |
| G4String | GetP2Name (G4int id) const |
| G4double | GetP2XUnit (G4int id) const |
| G4double | GetP2YUnit (G4int id) const |
| G4double | GetP2ZUnit (G4int id) const |
| G4bool | GetP2Activation (G4int id) const |
| G4bool | GetP2Ascii (G4int id) const |
| G4bool | GetP2Plotting (G4int id) const |
| G4bool | GetNtupleActivation (G4int id) const |
| G4String | GetNtupleFileName (G4int id) const |
| G4bool | SetH1Title (G4int id, const G4String &title) |
| G4bool | SetH1XAxisTitle (G4int id, const G4String &title) |
| G4bool | SetH1YAxisTitle (G4int id, const G4String &title) |
| G4bool | SetH1XAxisIsLog (G4int id, G4bool isLog) |
| G4bool | SetH1YAxisIsLog (G4int id, G4bool isLog) |
| G4bool | SetH2Title (G4int id, const G4String &title) |
| G4bool | SetH2XAxisTitle (G4int id, const G4String &title) |
| G4bool | SetH2YAxisTitle (G4int id, const G4String &title) |
| G4bool | SetH2ZAxisTitle (G4int id, const G4String &title) |
| G4bool | SetH2XAxisIsLog (G4int id, G4bool isLog) |
| G4bool | SetH2YAxisIsLog (G4int id, G4bool isLog) |
| G4bool | SetH2ZAxisIsLog (G4int id, G4bool isLog) |
| G4bool | SetH3Title (G4int id, const G4String &title) |
| G4bool | SetH3XAxisTitle (G4int id, const G4String &title) |
| G4bool | SetH3YAxisTitle (G4int id, const G4String &title) |
| G4bool | SetH3ZAxisTitle (G4int id, const G4String &title) |
| G4bool | SetH3XAxisIsLog (G4int id, G4bool isLog) |
| G4bool | SetH3YAxisIsLog (G4int id, G4bool isLog) |
| G4bool | SetH3ZAxisIsLog (G4int id, G4bool isLog) |
| G4bool | SetP1Title (G4int id, const G4String &title) |
| G4bool | SetP1XAxisTitle (G4int id, const G4String &title) |
| G4bool | SetP1YAxisTitle (G4int id, const G4String &title) |
| G4bool | SetP1XAxisIsLog (G4int id, G4bool isLog) |
| G4bool | SetP1YAxisIsLog (G4int id, G4bool isLog) |
| G4bool | SetP2Title (G4int id, const G4String &title) |
| G4bool | SetP2XAxisTitle (G4int id, const G4String &title) |
| G4bool | SetP2YAxisTitle (G4int id, const G4String &title) |
| G4bool | SetP2ZAxisTitle (G4int id, const G4String &title) |
| G4bool | SetP2XAxisIsLog (G4int id, G4bool isLog) |
| G4bool | SetP2YAxisIsLog (G4int id, G4bool isLog) |
| G4bool | SetP2ZAxisIsLog (G4int id, G4bool isLog) |
| G4String | GetH1Title (G4int id) const |
| G4String | GetH1XAxisTitle (G4int id) const |
| G4String | GetH1YAxisTitle (G4int id) const |
| G4bool | GetH1XAxisIsLog (G4int id) const |
| G4bool | GetH1YAxisIsLog (G4int id) const |
| G4String | GetH2Title (G4int id) const |
| G4String | GetH2XAxisTitle (G4int id) const |
| G4String | GetH2YAxisTitle (G4int id) const |
| G4String | GetH2ZAxisTitle (G4int id) const |
| G4bool | GetH2XAxisIsLog (G4int id) const |
| G4bool | GetH2YAxisIsLog (G4int id) const |
| G4bool | GetH2ZAxisIsLog (G4int id) const |
| G4String | GetH3Title (G4int id) const |
| G4String | GetH3XAxisTitle (G4int id) const |
| G4String | GetH3YAxisTitle (G4int id) const |
| G4String | GetH3ZAxisTitle (G4int id) const |
| G4bool | GetH3XAxisIsLog (G4int id) const |
| G4bool | GetH3YAxisIsLog (G4int id) const |
| G4bool | GetH3ZAxisIsLog (G4int id) const |
| G4String | GetP1Title (G4int id) const |
| G4String | GetP1XAxisTitle (G4int id) const |
| G4String | GetP1YAxisTitle (G4int id) const |
| G4bool | GetP1XAxisIsLog (G4int id) const |
| G4bool | GetP1YAxisIsLog (G4int id) const |
| G4String | GetP2Title (G4int id) const |
| G4String | GetP2XAxisTitle (G4int id) const |
| G4String | GetP2YAxisTitle (G4int id) const |
| G4String | GetP2ZAxisTitle (G4int id) const |
| G4bool | GetP2XAxisIsLog (G4int id) const |
| G4bool | GetP2YAxisIsLog (G4int id) const |
| G4bool | GetP2ZAxisIsLog (G4int id) const |
| G4bool | DeleteH1 (G4int id, G4bool keepSetting=false) |
| G4bool | DeleteH2 (G4int id, G4bool keepSetting=false) |
| G4bool | DeleteH3 (G4int id, G4bool keepSetting=false) |
| G4bool | DeleteP1 (G4int id, G4bool keepSetting=false) |
| G4bool | DeleteP2 (G4int id, G4bool keepSetting=false) |
| G4bool | DeleteNtuple (G4int id, G4bool clear=false) |
| void | SetVerboseLevel (G4int verboseLevel) |
| G4int | GetVerboseLevel () const |
| G4String | GetType () const |
| G4String | GetFileType () const |
Protected Member Functions | |
| G4VAnalysisManager (const G4String &type) | |
| virtual | ~G4VAnalysisManager () |
| virtual G4bool | OpenFileImpl (const G4String &fileName)=0 |
| virtual G4bool | WriteImpl ()=0 |
| virtual G4bool | CloseFileImpl (G4bool reset)=0 |
| virtual G4bool | ResetImpl ()=0 |
| virtual void | ClearImpl ()=0 |
| virtual G4bool | PlotImpl ()=0 |
| virtual G4bool | MergeImpl (tools::histo::hmpi *hmpi)=0 |
| virtual G4bool | IsOpenFileImpl () const =0 |
| virtual void | SetDefaultFileTypeImpl (const G4String &value) |
| virtual G4String | GetDefaultFileTypeImpl () const |
| void | Message (G4int level, const G4String &action, const G4String &objectType, const G4String &objectName="", G4bool success=true) const |
| void | SetH1Manager (G4VTBaseHnManager< kDim1 > *h1Manager) |
| void | SetH2Manager (G4VTBaseHnManager< kDim2 > *h2Manager) |
| void | SetH3Manager (G4VTBaseHnManager< kDim3 > *h3Manager) |
| void | SetP1Manager (G4VTBaseHnManager< kDim2 > *p1Manager) |
| void | SetP2Manager (G4VTBaseHnManager< kDim3 > *p2Manager) |
| void | SetNtupleManager (std::shared_ptr< G4VNtupleManager > ntupleManager) |
| void | SetNtupleFileManager (std::shared_ptr< G4VNtupleFileManager > ntupleFileManager) |
| void | SetFileManager (std::shared_ptr< G4VFileManager > fileManager) |
| G4bool | WriteAscii (const G4String &fileName) |
| virtual std::shared_ptr< G4VFileManager > | GetFileManager (const G4String &fileName) |
Protected Attributes | |
| G4AnalysisManagerState | fState |
| std::shared_ptr< G4VFileManager > | fVFileManager { nullptr } |
| std::shared_ptr< G4NtupleBookingManager > | fNtupleBookingManager { nullptr } |
| std::shared_ptr< G4VNtupleManager > | fVNtupleManager { nullptr } |
| std::shared_ptr< G4VNtupleFileManager > | fVNtupleFileManager { nullptr } |
Friends | |
| class | G4AnalysisMessenger |
Definition at line 68 of file G4VAnalysisManager.hh.
|
delete |
Referenced by G4ToolsAnalysisManager::G4ToolsAnalysisManager().
|
protected |
Definition at line 65 of file G4VAnalysisManager.cc.
|
protectedvirtualdefault |
| G4bool G4VAnalysisManager::AddNtupleRow | ( | ) |
| void G4VAnalysisManager::Clear | ( | ) |
Definition at line 395 of file G4VAnalysisManager.cc.
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
Referenced by Clear().
Definition at line 369 of file G4VAnalysisManager.cc.
Implemented in G4Hdf5AnalysisManager, and G4ToolsAnalysisManager.
Referenced by CloseFile().
| G4int G4VAnalysisManager::CreateH1 | ( | const G4String & | name, |
| const G4String & | title, | ||
| const std::vector< G4double > & | edges, | ||
| const G4String & | unitName = "none", | ||
| const G4String & | fcnName = "none" ) |
Definition at line 503 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateH1 | ( | const G4String & | name, |
| const G4String & | title, | ||
| G4int | nbins, | ||
| G4double | xmin, | ||
| G4double | xmax, | ||
| const G4String & | unitName = "none", | ||
| const G4String & | fcnName = "none", | ||
| const G4String & | binSchemeName = "linear" ) |
Definition at line 489 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateH2 | ( | const G4String & | name, |
| const G4String & | title, | ||
| const std::vector< G4double > & | xedges, | ||
| const std::vector< G4double > & | yedges, | ||
| const G4String & | xunitName = "none", | ||
| const G4String & | yunitName = "none", | ||
| const G4String & | xfcnName = "none", | ||
| const G4String & | yfcnName = "none" ) |
Definition at line 536 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateH2 | ( | const G4String & | name, |
| const G4String & | title, | ||
| G4int | nxbins, | ||
| G4double | xmin, | ||
| G4double | xmax, | ||
| G4int | nybins, | ||
| G4double | ymin, | ||
| G4double | ymax, | ||
| const G4String & | xunitName = "none", | ||
| const G4String & | yunitName = "none", | ||
| const G4String & | xfcnName = "none", | ||
| const G4String & | yfcnName = "none", | ||
| const G4String & | xbinSchemeName = "linear", | ||
| const G4String & | ybinSchemeName = "linear" ) |
Definition at line 516 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateH3 | ( | const G4String & | name, |
| const G4String & | title, | ||
| const std::vector< G4double > & | xedges, | ||
| const std::vector< G4double > & | yedges, | ||
| const std::vector< G4double > & | zedges, | ||
| const G4String & | xunitName = "none", | ||
| const G4String & | yunitName = "none", | ||
| const G4String & | zunitName = "none", | ||
| const G4String & | xfcnName = "none", | ||
| const G4String & | yfcnName = "none", | ||
| const G4String & | zfcnName = "none" ) |
Definition at line 579 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateH3 | ( | const G4String & | name, |
| const G4String & | title, | ||
| G4int | nxbins, | ||
| G4double | xmin, | ||
| G4double | xmax, | ||
| G4int | nybins, | ||
| G4double | ymin, | ||
| G4double | ymax, | ||
| G4int | nzbins, | ||
| G4double | zmin, | ||
| G4double | zmax, | ||
| const G4String & | xunitName = "none", | ||
| const G4String & | yunitName = "none", | ||
| const G4String & | zunitName = "none", | ||
| const G4String & | xfcnName = "none", | ||
| const G4String & | yfcnName = "none", | ||
| const G4String & | zfcnName = "none", | ||
| const G4String & | xbinSchemeName = "linear", | ||
| const G4String & | ybinSchemeName = "linear", | ||
| const G4String & | zbinSchemeName = "linear" ) |
Definition at line 553 of file G4VAnalysisManager.cc.
Definition at line 895 of file G4VAnalysisManager.cc.
Definition at line 914 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateNtupleDColumn | ( | const G4String & | name, |
| std::vector< double > & | vector ) |
Definition at line 940 of file G4VAnalysisManager.cc.
Definition at line 1017 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateNtupleDColumn | ( | G4int | ntupleId, |
| const G4String & | name, | ||
| std::vector< double > & | vector ) |
Definition at line 1047 of file G4VAnalysisManager.cc.
Definition at line 908 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateNtupleFColumn | ( | const G4String & | name, |
| std::vector< float > & | vector ) |
Definition at line 933 of file G4VAnalysisManager.cc.
Definition at line 1009 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateNtupleFColumn | ( | G4int | ntupleId, |
| const G4String & | name, | ||
| std::vector< float > & | vector ) |
Definition at line 1039 of file G4VAnalysisManager.cc.
Definition at line 902 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateNtupleIColumn | ( | const G4String & | name, |
| std::vector< int > & | vector ) |
Definition at line 926 of file G4VAnalysisManager.cc.
Definition at line 1002 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateNtupleIColumn | ( | G4int | ntupleId, |
| const G4String & | name, | ||
| std::vector< int > & | vector ) |
Definition at line 1031 of file G4VAnalysisManager.cc.
Definition at line 920 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateNtupleSColumn | ( | const G4String & | name, |
| std::vector< std::string > & | vector ) |
Definition at line 947 of file G4VAnalysisManager.cc.
Definition at line 1024 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateNtupleSColumn | ( | G4int | ntupleId, |
| const G4String & | name, | ||
| std::vector< std::string > & | vector ) |
Definition at line 1055 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateP1 | ( | const G4String & | name, |
| const G4String & | title, | ||
| const std::vector< G4double > & | edges, | ||
| G4double | ymin = 0, | ||
| G4double | ymax = 0, | ||
| const G4String & | xunitName = "none", | ||
| const G4String & | yunitName = "none", | ||
| const G4String & | xfcnName = "none", | ||
| const G4String & | yfcnName = "none" ) |
Definition at line 743 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateP1 | ( | const G4String & | name, |
| const G4String & | title, | ||
| G4int | nbins, | ||
| G4double | xmin, | ||
| G4double | xmax, | ||
| G4double | ymin = 0, | ||
| G4double | ymax = 0, | ||
| const G4String & | xunitName = "none", | ||
| const G4String & | yunitName = "none", | ||
| const G4String & | xfcnName = "none", | ||
| const G4String & | yfcnName = "none", | ||
| const G4String & | xbinSchemeName = "linear" ) |
Definition at line 725 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateP2 | ( | const G4String & | name, |
| const G4String & | title, | ||
| const std::vector< G4double > & | xedges, | ||
| const std::vector< G4double > & | yedges, | ||
| G4double | zmin = 0, | ||
| G4double | zmax = 0, | ||
| const G4String & | xunitName = "none", | ||
| const G4String & | yunitName = "none", | ||
| const G4String & | zunitName = "none", | ||
| const G4String & | xfcnName = "none", | ||
| const G4String & | yfcnName = "none", | ||
| const G4String & | zfcnName = "none" ) |
Definition at line 783 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::CreateP2 | ( | const G4String & | name, |
| const G4String & | title, | ||
| G4int | nxbins, | ||
| G4double | xmin, | ||
| G4double | xmax, | ||
| G4int | nybins, | ||
| G4double | ymin, | ||
| G4double | ymax, | ||
| G4double | zmin = 0, | ||
| G4double | zmax = 0, | ||
| const G4String & | xunitName = "none", | ||
| const G4String & | yunitName = "none", | ||
| const G4String & | zunitName = "none", | ||
| const G4String & | xfcnName = "none", | ||
| const G4String & | yfcnName = "none", | ||
| const G4String & | zfcnName = "none", | ||
| const G4String & | xbinSchemeName = "linear", | ||
| const G4String & | ybinSchemeName = "linear" ) |
Definition at line 759 of file G4VAnalysisManager.cc.
Definition at line 1546 of file G4VAnalysisManager.cc.
Definition at line 1552 of file G4VAnalysisManager.cc.
Definition at line 1558 of file G4VAnalysisManager.cc.
Definition at line 1576 of file G4VAnalysisManager.cc.
Definition at line 1564 of file G4VAnalysisManager.cc.
Definition at line 1570 of file G4VAnalysisManager.cc.
| G4bool G4VAnalysisManager::FillH2 | ( | G4int | id, |
| G4double | xvalue, | ||
| G4double | yvalue, | ||
| G4double | weight = 1.0 ) |
| G4bool G4VAnalysisManager::FillH3 | ( | G4int | id, |
| G4double | xvalue, | ||
| G4double | yvalue, | ||
| G4double | zvalue, | ||
| G4double | weight = 1.0 ) |
| G4bool G4VAnalysisManager::FillP1 | ( | G4int | id, |
| G4double | xvalue, | ||
| G4double | yvalue, | ||
| G4double | weight = 1.0 ) |
| G4bool G4VAnalysisManager::FillP2 | ( | G4int | id, |
| G4double | xvalue, | ||
| G4double | yvalue, | ||
| G4double | zvalue, | ||
| G4double | weight = 1.0 ) |
| void G4VAnalysisManager::FinishNtuple | ( | ) |
Definition at line 954 of file G4VAnalysisManager.cc.
| void G4VAnalysisManager::FinishNtuple | ( | G4int | ntupleId | ) |
Definition at line 1063 of file G4VAnalysisManager.cc.
| G4bool G4VAnalysisManager::GetActivation | ( | ) | const |
| G4int G4VAnalysisManager::GetCompressionLevel | ( | ) | const |
Definition at line 483 of file G4VAnalysisManager.cc.
| G4String G4VAnalysisManager::GetDefaultFileType | ( | ) | const |
Definition at line 435 of file G4VAnalysisManager.cc.
|
protectedvirtual |
Reimplemented in G4GenericAnalysisManager.
Definition at line 197 of file G4VAnalysisManager.cc.
Referenced by GetDefaultFileType().
|
protectedvirtual |
Reimplemented in G4GenericAnalysisManager.
Definition at line 314 of file G4VAnalysisManager.cc.
| G4String G4VAnalysisManager::GetFileName | ( | ) | const |
Definition at line 465 of file G4VAnalysisManager.cc.
| G4String G4VAnalysisManager::GetFileType | ( | ) | const |
| G4int G4VAnalysisManager::GetFirstH1Id | ( | ) | const |
Definition at line 1200 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::GetFirstH2Id | ( | ) | const |
Definition at line 1208 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::GetFirstH3Id | ( | ) | const |
Definition at line 1216 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::GetFirstNtupleColumnId | ( | ) | const |
Definition at line 1248 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::GetFirstNtupleId | ( | ) | const |
Definition at line 1240 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::GetFirstP1Id | ( | ) | const |
Definition at line 1224 of file G4VAnalysisManager.cc.
| G4int G4VAnalysisManager::GetFirstP2Id | ( | ) | const |
Definition at line 1232 of file G4VAnalysisManager.cc.
Referenced by G4GenericAnalysisManager::WriteH1().
Referenced by G4GenericAnalysisManager::WriteH2().
Referenced by G4GenericAnalysisManager::WriteH3().
| G4String G4VAnalysisManager::GetHistoDirectoryName | ( | ) | const |
Definition at line 471 of file G4VAnalysisManager.cc.
Definition at line 1256 of file G4VAnalysisManager.cc.
Definition at line 1262 of file G4VAnalysisManager.cc.
Definition at line 1268 of file G4VAnalysisManager.cc.
Definition at line 1286 of file G4VAnalysisManager.cc.
Definition at line 1274 of file G4VAnalysisManager.cc.
Definition at line 1280 of file G4VAnalysisManager.cc.
| G4String G4VAnalysisManager::GetNtupleDirectoryName | ( | ) | const |
Definition at line 477 of file G4VAnalysisManager.cc.
Referenced by G4GenericAnalysisManager::WriteP1().
Referenced by G4GenericAnalysisManager::WriteP2().
| G4String G4VAnalysisManager::GetType | ( | ) | const |
Referenced by SetBasketEntries(), SetBasketSize(), SetDefaultFileTypeImpl(), SetNtupleMerging(), and SetNtupleRowWise().
| G4int G4VAnalysisManager::GetVerboseLevel | ( | ) | const |
| G4bool G4VAnalysisManager::IsActive | ( | ) | const |
Definition at line 1162 of file G4VAnalysisManager.cc.
| G4bool G4VAnalysisManager::IsAscii | ( | ) | const |
Definition at line 1176 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::WriteImpl().
| G4bool G4VAnalysisManager::IsOpenFile | ( | ) | const |
Definition at line 423 of file G4VAnalysisManager.cc.
Referenced by OpenFile().
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
Referenced by IsOpenFile().
| G4bool G4VAnalysisManager::IsPlotting | ( | ) | const |
Definition at line 1188 of file G4VAnalysisManager.cc.
Referenced by Write().
Definition at line 1330 of file G4VAnalysisManager.cc.
Definition at line 1294 of file G4VAnalysisManager.cc.
Referenced by List().
Definition at line 1300 of file G4VAnalysisManager.cc.
Referenced by List().
Definition at line 1306 of file G4VAnalysisManager.cc.
Referenced by List().
Definition at line 1324 of file G4VAnalysisManager.cc.
Referenced by List().
Definition at line 1312 of file G4VAnalysisManager.cc.
Referenced by List().
Definition at line 1318 of file G4VAnalysisManager.cc.
Referenced by List().
| G4bool G4VAnalysisManager::Merge | ( | tools::histo::hmpi * | hmpi | ) |
Definition at line 411 of file G4VAnalysisManager.cc.
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
Referenced by Merge().
Definition at line 333 of file G4VAnalysisManager.cc.
Implemented in G4GenericAnalysisManager, G4Hdf5AnalysisManager, and G4ToolsAnalysisManager.
Referenced by OpenFile().
| G4bool G4VAnalysisManager::Plot | ( | ) |
Definition at line 417 of file G4VAnalysisManager.cc.
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
| G4bool G4VAnalysisManager::Reset | ( | ) |
Definition at line 383 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::CloseFileImpl().
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
Referenced by Reset().
Definition at line 707 of file G4VAnalysisManager.cc.
Definition at line 713 of file G4VAnalysisManager.cc.
Definition at line 719 of file G4VAnalysisManager.cc.
Definition at line 883 of file G4VAnalysisManager.cc.
Definition at line 889 of file G4VAnalysisManager.cc.
| void G4VAnalysisManager::SetActivation | ( | G4bool | activation | ) |
Definition at line 1154 of file G4VAnalysisManager.cc.
|
virtual |
Reimplemented in G4GenericAnalysisManager, and G4RootAnalysisManager.
Definition at line 993 of file G4VAnalysisManager.cc.
|
virtual |
Reimplemented in G4GenericAnalysisManager, and G4RootAnalysisManager.
Definition at line 984 of file G4VAnalysisManager.cc.
| void G4VAnalysisManager::SetCompressionLevel | ( | G4int | level | ) |
Definition at line 459 of file G4VAnalysisManager.cc.
| void G4VAnalysisManager::SetDefaultFileType | ( | const G4String & | value | ) |
Definition at line 429 of file G4VAnalysisManager.cc.
|
protectedvirtual |
Reimplemented in G4GenericAnalysisManager.
Definition at line 178 of file G4VAnalysisManager.cc.
Referenced by SetDefaultFileType(), and G4GenericAnalysisManager::SetDefaultFileTypeImpl().
|
protected |
Definition at line 265 of file G4VAnalysisManager.cc.
Definition at line 441 of file G4VAnalysisManager.cc.
Definition at line 1085 of file G4VAnalysisManager.cc.
Referenced by SetFirstHistoId().
Definition at line 1091 of file G4VAnalysisManager.cc.
Referenced by SetFirstHistoId().
Definition at line 1097 of file G4VAnalysisManager.cc.
Referenced by SetFirstHistoId().
Definition at line 1073 of file G4VAnalysisManager.cc.
Definition at line 1139 of file G4VAnalysisManager.cc.
Definition at line 1126 of file G4VAnalysisManager.cc.
Definition at line 1114 of file G4VAnalysisManager.cc.
Referenced by SetFirstProfileId().
Definition at line 1120 of file G4VAnalysisManager.cc.
Referenced by SetFirstProfileId().
Definition at line 1103 of file G4VAnalysisManager.cc.
| G4bool G4VAnalysisManager::SetH1 | ( | G4int | id, |
| const std::vector< G4double > & | edges, | ||
| const G4String & | unitName = "none", | ||
| const G4String & | fcnName = "none" ) |
Definition at line 614 of file G4VAnalysisManager.cc.
| G4bool G4VAnalysisManager::SetH1 | ( | G4int | id, |
| G4int | nbins, | ||
| G4double | xmin, | ||
| G4double | xmax, | ||
| const G4String & | unitName = "none", | ||
| const G4String & | fcnName = "none", | ||
| const G4String & | binSchemeName = "linear" ) |
Definition at line 600 of file G4VAnalysisManager.cc.
| void G4VAnalysisManager::SetH1Activation | ( | G4bool | activation | ) |
Definition at line 1352 of file G4VAnalysisManager.cc.
Definition at line 1344 of file G4VAnalysisManager.cc.
Definition at line 1360 of file G4VAnalysisManager.cc.
Definition at line 1372 of file G4VAnalysisManager.cc.
|
protected |
Definition at line 203 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::G4ToolsAnalysisManager().
Definition at line 1366 of file G4VAnalysisManager.cc.
| G4bool G4VAnalysisManager::SetH2 | ( | G4int | id, |
| const std::vector< G4double > & | xedges, | ||
| const std::vector< G4double > & | yedges, | ||
| const G4String & | xunitName = "none", | ||
| const G4String & | yunitName = "none", | ||
| const G4String & | xfcnName = "none", | ||
| const G4String & | yfcnName = "none" ) |
Definition at line 646 of file G4VAnalysisManager.cc.
| G4bool G4VAnalysisManager::SetH2 | ( | G4int | id, |
| G4int | nxbins, | ||
| G4double | xmin, | ||
| G4double | xmax, | ||
| G4int | nybins, | ||
| G4double | ymin, | ||
| G4double | ymax, | ||
| const G4String & | xunitName = "none", | ||
| const G4String & | yunitName = "none", | ||
| const G4String & | xfcnName = "none", | ||
| const G4String & | yfcnName = "none", | ||
| const G4String & | xbinSchemeName = "linear", | ||
| const G4String & | ybinSchemeName = "linear" ) |
Definition at line 627 of file G4VAnalysisManager.cc.
| void G4VAnalysisManager::SetH2Activation | ( | G4bool | activation | ) |
Definition at line 1386 of file G4VAnalysisManager.cc.
Definition at line 1378 of file G4VAnalysisManager.cc.
Definition at line 1394 of file G4VAnalysisManager.cc.
Definition at line 1406 of file G4VAnalysisManager.cc.
|
protected |
Definition at line 212 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::G4ToolsAnalysisManager().
Definition at line 1400 of file G4VAnalysisManager.cc.
| G4bool G4VAnalysisManager::SetH3 | ( | G4int | id, |
| const std::vector< G4double > & | xedges, | ||
| const std::vector< G4double > & | yedges, | ||
| const std::vector< G4double > & | zedges, | ||
| const G4String & | xunitName = "none", | ||
| const G4String & | yunitName = "none", | ||
| const G4String & | zunitName = "none", | ||
| const G4String & | xfcnName = "none", | ||
| const G4String & | yfcnName = "none", | ||
| const G4String & | zfcnName = "none" ) |
Definition at line 687 of file G4VAnalysisManager.cc.
| G4bool G4VAnalysisManager::SetH3 | ( | G4int | id, |
| G4int | nxbins, | ||
| G4double | xmin, | ||
| G4double | xmax, | ||
| G4int | nzbins, | ||
| G4double | zmin, | ||
| G4double | zmax, | ||
| G4int | nybins, | ||
| G4double | ymin, | ||
| G4double | ymax, | ||
| const G4String & | xunitName = "none", | ||
| const G4String & | yunitName = "none", | ||
| const G4String & | zunitName = "none", | ||
| const G4String & | xfcnName = "none", | ||
| const G4String & | yfcnName = "none", | ||
| const G4String & | zfcnName = "none", | ||
| const G4String & | xbinSchemeName = "linear", | ||
| const G4String & | ybinSchemeName = "linear", | ||
| const G4String & | zbinSchemeName = "linear" ) |
Definition at line 662 of file G4VAnalysisManager.cc.
| void G4VAnalysisManager::SetH3Activation | ( | G4bool | activation | ) |
Definition at line 1420 of file G4VAnalysisManager.cc.
Definition at line 1412 of file G4VAnalysisManager.cc.
Definition at line 1428 of file G4VAnalysisManager.cc.
Definition at line 1440 of file G4VAnalysisManager.cc.
|
protected |
Definition at line 221 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::G4ToolsAnalysisManager().
Definition at line 1434 of file G4VAnalysisManager.cc.
Definition at line 447 of file G4VAnalysisManager.cc.
| void G4VAnalysisManager::SetNtupleActivation | ( | G4bool | activation | ) |
Definition at line 1522 of file G4VAnalysisManager.cc.
Definition at line 1514 of file G4VAnalysisManager.cc.
Definition at line 453 of file G4VAnalysisManager.cc.
|
protected |
Definition at line 258 of file G4VAnalysisManager.cc.
| void G4VAnalysisManager::SetNtupleFileName | ( | const G4String & | fileName | ) |
Definition at line 1538 of file G4VAnalysisManager.cc.
Definition at line 1530 of file G4VAnalysisManager.cc.
|
protected |
Definition at line 248 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::OpenFileImpl().
|
virtual |
Reimplemented in G4GenericAnalysisManager, and G4RootAnalysisManager.
Definition at line 964 of file G4VAnalysisManager.cc.
Reimplemented in G4GenericAnalysisManager, and G4RootAnalysisManager.
Definition at line 974 of file G4VAnalysisManager.cc.
| G4bool G4VAnalysisManager::SetP1 | ( | G4int | id, |
| const std::vector< G4double > & | edges, | ||
| G4double | ymin = 0, | ||
| G4double | ymax = 0, | ||
| const G4String & | xunitName = "none", | ||
| const G4String & | yunitName = "none", | ||
| const G4String & | xfcnName = "none", | ||
| const G4String & | yfcnName = "none" ) |
Definition at line 821 of file G4VAnalysisManager.cc.
| G4bool G4VAnalysisManager::SetP1 | ( | G4int | id, |
| G4int | nbins, | ||
| G4double | xmin, | ||
| G4double | xmax, | ||
| G4double | ymin = 0, | ||
| G4double | ymax = 0, | ||
| const G4String & | xunitName = "none", | ||
| const G4String & | yunitName = "none", | ||
| const G4String & | xfcnName = "none", | ||
| const G4String & | yfcnName = "none", | ||
| const G4String & | xbinSchemeName = "linear" ) |
Definition at line 803 of file G4VAnalysisManager.cc.
| void G4VAnalysisManager::SetP1Activation | ( | G4bool | activation | ) |
Definition at line 1454 of file G4VAnalysisManager.cc.
Definition at line 1446 of file G4VAnalysisManager.cc.
Definition at line 1462 of file G4VAnalysisManager.cc.
Definition at line 1474 of file G4VAnalysisManager.cc.
|
protected |
Definition at line 230 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::G4ToolsAnalysisManager().
Definition at line 1468 of file G4VAnalysisManager.cc.
| G4bool G4VAnalysisManager::SetP2 | ( | G4int | id, |
| const std::vector< G4double > & | xedges, | ||
| const std::vector< G4double > & | yedges, | ||
| G4double | zmin = 0, | ||
| G4double | zmax = 0, | ||
| const G4String & | xunitName = "none", | ||
| const G4String & | yunitName = "none", | ||
| const G4String & | zunitName = "none", | ||
| const G4String & | xfcnName = "none", | ||
| const G4String & | yfcnName = "none", | ||
| const G4String & | zfcnName = "none" ) |
Definition at line 861 of file G4VAnalysisManager.cc.
| G4bool G4VAnalysisManager::SetP2 | ( | G4int | id, |
| G4int | nxbins, | ||
| G4double | xmin, | ||
| G4double | xmax, | ||
| G4int | nybins, | ||
| G4double | ymin, | ||
| G4double | ymax, | ||
| G4double | zmin = 0, | ||
| G4double | zmax = 0, | ||
| const G4String & | xunitName = "none", | ||
| const G4String & | yunitName = "none", | ||
| const G4String & | zunitName = "none", | ||
| const G4String & | xfcnName = "none", | ||
| const G4String & | yfcnName = "none", | ||
| const G4String & | zfcnName = "none", | ||
| const G4String & | xbinSchemeName = "linear", | ||
| const G4String & | ybinSchemeName = "linear" ) |
Definition at line 837 of file G4VAnalysisManager.cc.
| void G4VAnalysisManager::SetP2Activation | ( | G4bool | activation | ) |
Definition at line 1488 of file G4VAnalysisManager.cc.
Definition at line 1480 of file G4VAnalysisManager.cc.
Definition at line 1496 of file G4VAnalysisManager.cc.
Definition at line 1508 of file G4VAnalysisManager.cc.
|
protected |
Definition at line 239 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::G4ToolsAnalysisManager().
Definition at line 1502 of file G4VAnalysisManager.cc.
| void G4VAnalysisManager::SetVerboseLevel | ( | G4int | verboseLevel | ) |
Definition at line 1590 of file G4VAnalysisManager.cc.
| G4bool G4VAnalysisManager::Write | ( | ) |
Definition at line 353 of file G4VAnalysisManager.cc.
Definition at line 277 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::WriteImpl().
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
Referenced by Write().
|
friend |
Definition at line 70 of file G4VAnalysisManager.hh.
Referenced by G4AnalysisMessenger.
|
protected |
Definition at line 705 of file G4VAnalysisManager.hh.
Referenced by Clear(), CreateNtuple(), CreateNtupleDColumn(), CreateNtupleDColumn(), CreateNtupleDColumn(), CreateNtupleDColumn(), CreateNtupleFColumn(), CreateNtupleFColumn(), CreateNtupleFColumn(), CreateNtupleFColumn(), CreateNtupleIColumn(), CreateNtupleIColumn(), CreateNtupleIColumn(), CreateNtupleIColumn(), CreateNtupleSColumn(), CreateNtupleSColumn(), CreateNtupleSColumn(), CreateNtupleSColumn(), DeleteNtuple(), FinishNtuple(), FinishNtuple(), G4VAnalysisManager(), GetFirstNtupleColumnId(), GetFirstNtupleId(), GetNofNtuples(), G4GenericAnalysisManager::GetNtuple(), G4GenericAnalysisManager::GetNtuple(), ListNtuple(), SetFirstNtupleColumnId(), SetFirstNtupleId(), SetNtupleActivation(), SetNtupleActivation(), SetNtupleFileName(), SetNtupleFileName(), and SetNtupleManager().
|
protected |
Definition at line 703 of file G4VAnalysisManager.hh.
Referenced by CloseFile(), G4ToolsAnalysisManager::G4ToolsAnalysisManager(), G4VAnalysisManager(), IsActive(), G4ToolsAnalysisManager::MergeImpl(), SetActivation(), SetVerboseLevel(), Write(), WriteAscii(), G4GenericAnalysisManager::~G4GenericAnalysisManager(), and G4ToolsAnalysisManager::~G4ToolsAnalysisManager().
|
protected |
Definition at line 704 of file G4VAnalysisManager.hh.
Referenced by Clear(), G4ToolsAnalysisManager::CloseFileImpl(), GetCompressionLevel(), GetFileManager(), GetFileName(), GetHistoDirectoryName(), GetNtupleDirectoryName(), OpenFile(), G4ToolsAnalysisManager::OpenFileImpl(), G4ToolsAnalysisManager::PlotImpl(), SetCompressionLevel(), SetFileManager(), SetFileName(), SetH1Manager(), SetH2Manager(), SetH3Manager(), SetHistoDirectoryName(), SetNtupleDirectoryName(), SetP1Manager(), SetP2Manager(), and G4ToolsAnalysisManager::WriteImpl().
|
protected |
Definition at line 707 of file G4VAnalysisManager.hh.
Referenced by G4ToolsAnalysisManager::CloseFileImpl(), G4ToolsAnalysisManager::OpenFileImpl(), G4ToolsAnalysisManager::ResetImpl(), SetNtupleFileManager(), and G4ToolsAnalysisManager::WriteImpl().
|
protected |
Definition at line 706 of file G4VAnalysisManager.hh.
Referenced by Clear(), CloseFile(), DeleteNtuple(), FinishNtuple(), FinishNtuple(), Reset(), SetFirstNtupleColumnId(), SetFirstNtupleId(), and SetNtupleManager().