Geant4 11.2.2
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 |
|
protected |
Definition at line 65 of file G4VAnalysisManager.cc.
|
protectedvirtualdefault |
G4bool G4VAnalysisManager::AddNtupleRow | ( | ) |
void G4VAnalysisManager::Clear | ( | ) |
Definition at line 393 of file G4VAnalysisManager.cc.
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
Referenced by Clear().
Definition at line 367 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 501 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 487 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 534 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 514 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 577 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 551 of file G4VAnalysisManager.cc.
Definition at line 893 of file G4VAnalysisManager.cc.
Referenced by G4PhysChemIO::G4Analysis::InitializeFile(), and G4NtupleMessenger::SetNewValue().
Definition at line 912 of file G4VAnalysisManager.cc.
Referenced by G4PhysChemIO::G4Analysis::InitializeFile(), and G4NtupleMessenger::SetNewValue().
G4int G4VAnalysisManager::CreateNtupleDColumn | ( | const G4String & | name, |
std::vector< double > & | vector ) |
Definition at line 938 of file G4VAnalysisManager.cc.
Definition at line 1015 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::CreateNtupleDColumn | ( | G4int | ntupleId, |
const G4String & | name, | ||
std::vector< double > & | vector ) |
Definition at line 1045 of file G4VAnalysisManager.cc.
Definition at line 906 of file G4VAnalysisManager.cc.
Referenced by G4NtupleMessenger::SetNewValue().
G4int G4VAnalysisManager::CreateNtupleFColumn | ( | const G4String & | name, |
std::vector< float > & | vector ) |
Definition at line 931 of file G4VAnalysisManager.cc.
Definition at line 1007 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::CreateNtupleFColumn | ( | G4int | ntupleId, |
const G4String & | name, | ||
std::vector< float > & | vector ) |
Definition at line 1037 of file G4VAnalysisManager.cc.
Definition at line 900 of file G4VAnalysisManager.cc.
Referenced by G4PhysChemIO::G4Analysis::InitializeFile(), and G4NtupleMessenger::SetNewValue().
G4int G4VAnalysisManager::CreateNtupleIColumn | ( | const G4String & | name, |
std::vector< int > & | vector ) |
Definition at line 924 of file G4VAnalysisManager.cc.
Definition at line 1000 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::CreateNtupleIColumn | ( | G4int | ntupleId, |
const G4String & | name, | ||
std::vector< int > & | vector ) |
Definition at line 1029 of file G4VAnalysisManager.cc.
Definition at line 918 of file G4VAnalysisManager.cc.
Referenced by G4PhysChemIO::G4Analysis::InitializeFile(), and G4NtupleMessenger::SetNewValue().
G4int G4VAnalysisManager::CreateNtupleSColumn | ( | const G4String & | name, |
std::vector< std::string > & | vector ) |
Definition at line 945 of file G4VAnalysisManager.cc.
Definition at line 1022 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::CreateNtupleSColumn | ( | G4int | ntupleId, |
const G4String & | name, | ||
std::vector< std::string > & | vector ) |
Definition at line 1053 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 741 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 723 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 781 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 757 of file G4VAnalysisManager.cc.
Definition at line 1550 of file G4VAnalysisManager.cc.
Definition at line 1556 of file G4VAnalysisManager.cc.
Definition at line 1562 of file G4VAnalysisManager.cc.
Definition at line 1580 of file G4VAnalysisManager.cc.
Referenced by G4NtupleMessenger::SetNewValue().
Definition at line 1568 of file G4VAnalysisManager.cc.
Definition at line 1574 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 952 of file G4VAnalysisManager.cc.
Referenced by G4PhysChemIO::G4Analysis::InitializeFile(), and G4NtupleMessenger::SetNewValue().
void G4VAnalysisManager::FinishNtuple | ( | G4int | ntupleId | ) |
Definition at line 1061 of file G4VAnalysisManager.cc.
G4bool G4VAnalysisManager::GetActivation | ( | ) | const |
G4int G4VAnalysisManager::GetCompressionLevel | ( | ) | const |
Definition at line 481 of file G4VAnalysisManager.cc.
G4String G4VAnalysisManager::GetDefaultFileType | ( | ) | const |
Definition at line 433 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 312 of file G4VAnalysisManager.cc.
G4String G4VAnalysisManager::GetFileName | ( | ) | const |
Definition at line 463 of file G4VAnalysisManager.cc.
G4String G4VAnalysisManager::GetFileType | ( | ) | const |
G4int G4VAnalysisManager::GetFirstH1Id | ( | ) | const |
Definition at line 1198 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetFirstH2Id | ( | ) | const |
Definition at line 1206 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetFirstH3Id | ( | ) | const |
Definition at line 1214 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetFirstNtupleColumnId | ( | ) | const |
Definition at line 1246 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetFirstNtupleId | ( | ) | const |
Definition at line 1238 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetFirstP1Id | ( | ) | const |
Definition at line 1222 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetFirstP2Id | ( | ) | const |
Definition at line 1230 of file G4VAnalysisManager.cc.
Referenced by G4GenericAnalysisManager::WriteH1().
Referenced by G4GenericAnalysisManager::WriteH2().
Referenced by G4GenericAnalysisManager::WriteH3().
G4String G4VAnalysisManager::GetHistoDirectoryName | ( | ) | const |
Definition at line 469 of file G4VAnalysisManager.cc.
Definition at line 1254 of file G4VAnalysisManager.cc.
Definition at line 1260 of file G4VAnalysisManager.cc.
Definition at line 1266 of file G4VAnalysisManager.cc.
Definition at line 1284 of file G4VAnalysisManager.cc.
Definition at line 1272 of file G4VAnalysisManager.cc.
Definition at line 1278 of file G4VAnalysisManager.cc.
G4String G4VAnalysisManager::GetNtupleDirectoryName | ( | ) | const |
Definition at line 475 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 1160 of file G4VAnalysisManager.cc.
G4bool G4VAnalysisManager::IsAscii | ( | ) | const |
Definition at line 1174 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::WriteImpl().
G4bool G4VAnalysisManager::IsOpenFile | ( | ) | const |
Definition at line 421 of file G4VAnalysisManager.cc.
Referenced by OpenFile().
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
Referenced by IsOpenFile().
G4bool G4VAnalysisManager::IsPlotting | ( | ) | const |
Definition at line 1186 of file G4VAnalysisManager.cc.
Referenced by Write().
Definition at line 1328 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue().
Definition at line 1292 of file G4VAnalysisManager.cc.
Referenced by List().
Definition at line 1298 of file G4VAnalysisManager.cc.
Referenced by List().
Definition at line 1304 of file G4VAnalysisManager.cc.
Referenced by List().
Definition at line 1322 of file G4VAnalysisManager.cc.
Referenced by List(), and G4NtupleMessenger::SetNewValue().
Definition at line 1310 of file G4VAnalysisManager.cc.
Referenced by List().
Definition at line 1316 of file G4VAnalysisManager.cc.
Referenced by List().
G4bool G4VAnalysisManager::Merge | ( | tools::histo::hmpi * | hmpi | ) |
Definition at line 409 of file G4VAnalysisManager.cc.
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
Referenced by Merge().
Definition at line 331 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue(), and G4PhysChemIO::G4Analysis::WriteInto().
Implemented in G4GenericAnalysisManager, G4Hdf5AnalysisManager, and G4ToolsAnalysisManager.
Referenced by OpenFile().
G4bool G4VAnalysisManager::Plot | ( | ) |
Definition at line 415 of file G4VAnalysisManager.cc.
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
G4bool G4VAnalysisManager::Reset | ( | ) |
Definition at line 381 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::CloseFileImpl().
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
Referenced by Reset().
Definition at line 705 of file G4VAnalysisManager.cc.
Definition at line 711 of file G4VAnalysisManager.cc.
Definition at line 717 of file G4VAnalysisManager.cc.
Definition at line 881 of file G4VAnalysisManager.cc.
Definition at line 887 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetActivation | ( | G4bool | activation | ) |
Definition at line 1152 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue(), and G4NtupleMessenger::SetNewValue().
|
virtual |
Reimplemented in G4GenericAnalysisManager, and G4RootAnalysisManager.
Definition at line 991 of file G4VAnalysisManager.cc.
|
virtual |
Reimplemented in G4GenericAnalysisManager, and G4RootAnalysisManager.
Definition at line 982 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetCompressionLevel | ( | G4int | level | ) |
Definition at line 457 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue().
void G4VAnalysisManager::SetDefaultFileType | ( | const G4String & | value | ) |
Definition at line 427 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue().
|
protectedvirtual |
Reimplemented in G4GenericAnalysisManager.
Definition at line 178 of file G4VAnalysisManager.cc.
Referenced by SetDefaultFileType(), and G4GenericAnalysisManager::SetDefaultFileTypeImpl().
|
protected |
Definition at line 263 of file G4VAnalysisManager.cc.
Definition at line 439 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue(), and G4NtupleMessenger::SetNewValue().
Definition at line 1083 of file G4VAnalysisManager.cc.
Referenced by SetFirstHistoId().
Definition at line 1089 of file G4VAnalysisManager.cc.
Referenced by SetFirstHistoId().
Definition at line 1095 of file G4VAnalysisManager.cc.
Referenced by SetFirstHistoId().
Definition at line 1071 of file G4VAnalysisManager.cc.
Definition at line 1137 of file G4VAnalysisManager.cc.
Definition at line 1124 of file G4VAnalysisManager.cc.
Definition at line 1112 of file G4VAnalysisManager.cc.
Referenced by SetFirstProfileId().
Definition at line 1118 of file G4VAnalysisManager.cc.
Referenced by SetFirstProfileId().
Definition at line 1101 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 612 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 598 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetH1Activation | ( | G4bool | activation | ) |
Definition at line 1350 of file G4VAnalysisManager.cc.
Definition at line 1342 of file G4VAnalysisManager.cc.
Definition at line 1358 of file G4VAnalysisManager.cc.
Definition at line 1370 of file G4VAnalysisManager.cc.
|
protected |
Definition at line 203 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::G4ToolsAnalysisManager().
Definition at line 1364 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 644 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 625 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetH2Activation | ( | G4bool | activation | ) |
Definition at line 1384 of file G4VAnalysisManager.cc.
Definition at line 1376 of file G4VAnalysisManager.cc.
Definition at line 1392 of file G4VAnalysisManager.cc.
Definition at line 1404 of file G4VAnalysisManager.cc.
|
protected |
Definition at line 212 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::G4ToolsAnalysisManager().
Definition at line 1398 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 685 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 660 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetH3Activation | ( | G4bool | activation | ) |
Definition at line 1418 of file G4VAnalysisManager.cc.
Definition at line 1410 of file G4VAnalysisManager.cc.
Definition at line 1426 of file G4VAnalysisManager.cc.
Definition at line 1438 of file G4VAnalysisManager.cc.
|
protected |
Definition at line 221 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::G4ToolsAnalysisManager().
Definition at line 1432 of file G4VAnalysisManager.cc.
Definition at line 445 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue().
void G4VAnalysisManager::SetNtupleActivation | ( | G4bool | activation | ) |
Definition at line 1523 of file G4VAnalysisManager.cc.
Referenced by G4NtupleMessenger::SetNewValue().
Definition at line 1512 of file G4VAnalysisManager.cc.
Definition at line 451 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue().
|
protected |
Definition at line 256 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetNtupleFileName | ( | const G4String & | fileName | ) |
Definition at line 1542 of file G4VAnalysisManager.cc.
Referenced by G4NtupleMessenger::SetNewValue().
Definition at line 1534 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 962 of file G4VAnalysisManager.cc.
Reimplemented in G4GenericAnalysisManager, and G4RootAnalysisManager.
Definition at line 972 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 819 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 801 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetP1Activation | ( | G4bool | activation | ) |
Definition at line 1452 of file G4VAnalysisManager.cc.
Definition at line 1444 of file G4VAnalysisManager.cc.
Definition at line 1460 of file G4VAnalysisManager.cc.
Definition at line 1472 of file G4VAnalysisManager.cc.
|
protected |
Definition at line 230 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::G4ToolsAnalysisManager().
Definition at line 1466 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 859 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 835 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetP2Activation | ( | G4bool | activation | ) |
Definition at line 1486 of file G4VAnalysisManager.cc.
Definition at line 1478 of file G4VAnalysisManager.cc.
Definition at line 1494 of file G4VAnalysisManager.cc.
Definition at line 1506 of file G4VAnalysisManager.cc.
|
protected |
Definition at line 239 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::G4ToolsAnalysisManager().
Definition at line 1500 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetVerboseLevel | ( | G4int | verboseLevel | ) |
Definition at line 1594 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue().
G4bool G4VAnalysisManager::Write | ( | ) |
Definition at line 351 of file G4VAnalysisManager.cc.
Definition at line 275 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.
|
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(), SetNtupleActivation(), SetNtupleActivation(), and SetNtupleManager().