Geant4 11.1.1
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 |
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 () const |
G4int | GetNofH2s () const |
G4int | GetNofH3s () const |
G4int | GetNofP1s () const |
G4int | GetNofP2s () const |
G4int | GetNofNtuples () 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 |
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 |
void | Message (G4int level, const G4String &action, const G4String &objectType, const G4String &objectName="", G4bool success=true) const |
void | SetH1Manager (G4VTBaseHnManager< 1 > *h1Manager) |
void | SetH2Manager (G4VTBaseHnManager< 2 > *h2Manager) |
void | SetH3Manager (G4VTBaseHnManager< 3 > *h3Manager) |
void | SetP1Manager (G4VTBaseHnManager< 2 > *p1Manager) |
void | SetP2Manager (G4VTBaseHnManager< 3 > *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 } |
Static Protected Attributes | |
static constexpr unsigned int | kDim1 { 1 } |
static constexpr unsigned int | kDim2 { 2 } |
static constexpr unsigned int | kDim3 { 3 } |
Friends | |
class | G4AnalysisMessenger |
Definition at line 63 of file G4VAnalysisManager.hh.
|
delete |
|
protected |
Definition at line 66 of file G4VAnalysisManager.cc.
|
protectedvirtualdefault |
G4bool G4VAnalysisManager::AddNtupleRow | ( | ) |
void G4VAnalysisManager::Clear | ( | ) |
Definition at line 364 of file G4VAnalysisManager.cc.
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
Referenced by Clear().
Definition at line 338 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 460 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 446 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 493 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 473 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 536 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 510 of file G4VAnalysisManager.cc.
Definition at line 852 of file G4VAnalysisManager.cc.
Referenced by G4PhysChemIO::G4Analysis::InitializeFile().
Definition at line 871 of file G4VAnalysisManager.cc.
Referenced by G4PhysChemIO::G4Analysis::InitializeFile().
G4int G4VAnalysisManager::CreateNtupleDColumn | ( | const G4String & | name, |
std::vector< double > & | vector | ||
) |
Definition at line 897 of file G4VAnalysisManager.cc.
Definition at line 974 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::CreateNtupleDColumn | ( | G4int | ntupleId, |
const G4String & | name, | ||
std::vector< double > & | vector | ||
) |
Definition at line 1004 of file G4VAnalysisManager.cc.
Definition at line 865 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::CreateNtupleFColumn | ( | const G4String & | name, |
std::vector< float > & | vector | ||
) |
Definition at line 890 of file G4VAnalysisManager.cc.
Definition at line 966 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::CreateNtupleFColumn | ( | G4int | ntupleId, |
const G4String & | name, | ||
std::vector< float > & | vector | ||
) |
Definition at line 996 of file G4VAnalysisManager.cc.
Definition at line 859 of file G4VAnalysisManager.cc.
Referenced by G4PhysChemIO::G4Analysis::InitializeFile().
G4int G4VAnalysisManager::CreateNtupleIColumn | ( | const G4String & | name, |
std::vector< int > & | vector | ||
) |
Definition at line 883 of file G4VAnalysisManager.cc.
Definition at line 959 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::CreateNtupleIColumn | ( | G4int | ntupleId, |
const G4String & | name, | ||
std::vector< int > & | vector | ||
) |
Definition at line 988 of file G4VAnalysisManager.cc.
Definition at line 877 of file G4VAnalysisManager.cc.
Referenced by G4PhysChemIO::G4Analysis::InitializeFile().
G4int G4VAnalysisManager::CreateNtupleSColumn | ( | const G4String & | name, |
std::vector< std::string > & | vector | ||
) |
Definition at line 904 of file G4VAnalysisManager.cc.
Definition at line 981 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::CreateNtupleSColumn | ( | G4int | ntupleId, |
const G4String & | name, | ||
std::vector< std::string > & | vector | ||
) |
Definition at line 1012 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 700 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 682 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 740 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 716 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 911 of file G4VAnalysisManager.cc.
Referenced by G4PhysChemIO::G4Analysis::InitializeFile().
void G4VAnalysisManager::FinishNtuple | ( | G4int | ntupleId | ) |
Definition at line 1020 of file G4VAnalysisManager.cc.
G4bool G4VAnalysisManager::GetActivation | ( | ) | const |
G4int G4VAnalysisManager::GetCompressionLevel | ( | ) | const |
Definition at line 440 of file G4VAnalysisManager.cc.
|
protectedvirtual |
Reimplemented in G4GenericAnalysisManager.
Definition at line 283 of file G4VAnalysisManager.cc.
G4String G4VAnalysisManager::GetFileName | ( | ) | const |
Definition at line 422 of file G4VAnalysisManager.cc.
G4String G4VAnalysisManager::GetFileType | ( | ) | const |
Referenced by GetFileManager().
G4int G4VAnalysisManager::GetFirstH1Id | ( | ) | const |
Definition at line 1157 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetFirstH2Id | ( | ) | const |
Definition at line 1165 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetFirstH3Id | ( | ) | const |
Definition at line 1173 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetFirstNtupleColumnId | ( | ) | const |
Definition at line 1205 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetFirstNtupleId | ( | ) | const |
Definition at line 1197 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetFirstP1Id | ( | ) | const |
Definition at line 1181 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetFirstP2Id | ( | ) | const |
Definition at line 1189 of file G4VAnalysisManager.cc.
Referenced by G4GenericAnalysisManager::WriteH1().
Referenced by G4GenericAnalysisManager::WriteH2().
Referenced by G4GenericAnalysisManager::WriteH3().
G4String G4VAnalysisManager::GetHistoDirectoryName | ( | ) | const |
Definition at line 428 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetNofH1s | ( | ) | const |
Definition at line 1213 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetNofH2s | ( | ) | const |
Definition at line 1219 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetNofH3s | ( | ) | const |
Definition at line 1225 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetNofNtuples | ( | ) | const |
Definition at line 1243 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetNofP1s | ( | ) | const |
Definition at line 1231 of file G4VAnalysisManager.cc.
G4int G4VAnalysisManager::GetNofP2s | ( | ) | const |
Definition at line 1237 of file G4VAnalysisManager.cc.
G4String G4VAnalysisManager::GetNtupleDirectoryName | ( | ) | const |
Definition at line 434 of file G4VAnalysisManager.cc.
Referenced by G4GenericAnalysisManager::WriteP1().
Referenced by G4GenericAnalysisManager::WriteP2().
G4String G4VAnalysisManager::GetType | ( | ) | const |
Referenced by SetBasketEntries(), SetBasketSize(), SetNtupleMerging(), and SetNtupleRowWise().
G4int G4VAnalysisManager::GetVerboseLevel | ( | ) | const |
G4bool G4VAnalysisManager::IsActive | ( | ) | const |
Definition at line 1119 of file G4VAnalysisManager.cc.
G4bool G4VAnalysisManager::IsAscii | ( | ) | const |
Definition at line 1133 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::WriteImpl().
G4bool G4VAnalysisManager::IsOpenFile | ( | ) | const |
Definition at line 392 of file G4VAnalysisManager.cc.
Referenced by OpenFile().
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
Referenced by IsOpenFile().
G4bool G4VAnalysisManager::IsPlotting | ( | ) | const |
Definition at line 1145 of file G4VAnalysisManager.cc.
Referenced by Write().
Definition at line 1294 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue().
Definition at line 1255 of file G4VAnalysisManager.cc.
Referenced by List().
Definition at line 1261 of file G4VAnalysisManager.cc.
Referenced by List().
Definition at line 1267 of file G4VAnalysisManager.cc.
Referenced by List().
Definition at line 1285 of file G4VAnalysisManager.cc.
Referenced by List(), and G4NtupleMessenger::SetNewValue().
Definition at line 1273 of file G4VAnalysisManager.cc.
Referenced by List().
Definition at line 1279 of file G4VAnalysisManager.cc.
Referenced by List().
G4bool G4VAnalysisManager::Merge | ( | tools::histo::hmpi * | hmpi | ) |
Definition at line 380 of file G4VAnalysisManager.cc.
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
Referenced by Merge().
Definition at line 302 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue(), and G4PhysChemIO::G4Analysis::WriteInto().
Implemented in G4Hdf5AnalysisManager, G4GenericAnalysisManager, and G4ToolsAnalysisManager.
Referenced by OpenFile().
G4bool G4VAnalysisManager::Plot | ( | ) |
Definition at line 386 of file G4VAnalysisManager.cc.
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
G4bool G4VAnalysisManager::Reset | ( | ) |
Definition at line 352 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::CloseFileImpl().
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
Referenced by Reset().
Definition at line 664 of file G4VAnalysisManager.cc.
Definition at line 670 of file G4VAnalysisManager.cc.
Definition at line 676 of file G4VAnalysisManager.cc.
Definition at line 840 of file G4VAnalysisManager.cc.
Definition at line 846 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetActivation | ( | G4bool | activation | ) |
Definition at line 1111 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue(), and G4NtupleMessenger::SetNewValue().
|
virtual |
Reimplemented in G4GenericAnalysisManager, and G4RootAnalysisManager.
Definition at line 950 of file G4VAnalysisManager.cc.
|
virtual |
Reimplemented in G4GenericAnalysisManager, and G4RootAnalysisManager.
Definition at line 941 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetCompressionLevel | ( | G4int | level | ) |
Definition at line 416 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue().
|
protected |
Definition at line 234 of file G4VAnalysisManager.cc.
Definition at line 398 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue(), and G4NtupleMessenger::SetNewValue().
Definition at line 1042 of file G4VAnalysisManager.cc.
Referenced by SetFirstHistoId().
Definition at line 1048 of file G4VAnalysisManager.cc.
Referenced by SetFirstHistoId().
Definition at line 1054 of file G4VAnalysisManager.cc.
Referenced by SetFirstHistoId().
Definition at line 1030 of file G4VAnalysisManager.cc.
Definition at line 1096 of file G4VAnalysisManager.cc.
Definition at line 1083 of file G4VAnalysisManager.cc.
Definition at line 1071 of file G4VAnalysisManager.cc.
Referenced by SetFirstProfileId().
Definition at line 1077 of file G4VAnalysisManager.cc.
Referenced by SetFirstProfileId().
Definition at line 1060 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 571 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 557 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetH1Activation | ( | G4bool | activation | ) |
Definition at line 1316 of file G4VAnalysisManager.cc.
Definition at line 1308 of file G4VAnalysisManager.cc.
Definition at line 1324 of file G4VAnalysisManager.cc.
Definition at line 1336 of file G4VAnalysisManager.cc.
|
protected |
Definition at line 179 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::G4ToolsAnalysisManager().
Definition at line 1330 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 603 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 584 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetH2Activation | ( | 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 187 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::G4ToolsAnalysisManager().
Definition at line 1364 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 644 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 619 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetH3Activation | ( | 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 195 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::G4ToolsAnalysisManager().
Definition at line 1398 of file G4VAnalysisManager.cc.
Definition at line 404 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue().
void G4VAnalysisManager::SetNtupleActivation | ( | G4bool | activation | ) |
Definition at line 1489 of file G4VAnalysisManager.cc.
Referenced by G4NtupleMessenger::SetNewValue().
Definition at line 1478 of file G4VAnalysisManager.cc.
Definition at line 410 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue().
|
protected |
Definition at line 227 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetNtupleFileName | ( | const G4String & | fileName | ) |
Definition at line 1508 of file G4VAnalysisManager.cc.
Referenced by G4NtupleMessenger::SetNewValue().
Definition at line 1500 of file G4VAnalysisManager.cc.
|
protected |
Definition at line 219 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::OpenFileImpl().
|
virtual |
Reimplemented in G4GenericAnalysisManager, and G4RootAnalysisManager.
Definition at line 921 of file G4VAnalysisManager.cc.
Reimplemented in G4GenericAnalysisManager, and G4RootAnalysisManager.
Definition at line 931 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 778 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 760 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetP1Activation | ( | 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 203 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::G4ToolsAnalysisManager().
Definition at line 1432 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 818 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 794 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetP2Activation | ( | 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 211 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::G4ToolsAnalysisManager().
Definition at line 1466 of file G4VAnalysisManager.cc.
void G4VAnalysisManager::SetVerboseLevel | ( | G4int | verboseLevel | ) |
Definition at line 1518 of file G4VAnalysisManager.cc.
Referenced by G4AnalysisMessenger::SetNewValue().
G4bool G4VAnalysisManager::Write | ( | ) |
Definition at line 322 of file G4VAnalysisManager.cc.
Definition at line 246 of file G4VAnalysisManager.cc.
Referenced by G4ToolsAnalysisManager::WriteImpl().
|
protectedpure virtual |
Implemented in G4ToolsAnalysisManager.
Referenced by Write().
|
friend |
Definition at line 65 of file G4VAnalysisManager.hh.
|
protected |
Definition at line 688 of file G4VAnalysisManager.hh.
Referenced by Clear(), CreateNtuple(), CreateNtupleDColumn(), CreateNtupleFColumn(), CreateNtupleIColumn(), CreateNtupleSColumn(), FinishNtuple(), G4VAnalysisManager(), GetFirstNtupleColumnId(), GetFirstNtupleId(), SetFirstNtupleColumnId(), SetFirstNtupleId(), SetNtupleActivation(), SetNtupleFileName(), and SetNtupleManager().
|
protected |
Definition at line 686 of file G4VAnalysisManager.hh.
Referenced by CloseFile(), G4ToolsAnalysisManager::G4ToolsAnalysisManager(), G4VAnalysisManager(), GetCompressionLevel(), IsActive(), G4ToolsAnalysisManager::MergeImpl(), SetActivation(), SetCompressionLevel(), SetVerboseLevel(), Write(), WriteAscii(), G4GenericAnalysisManager::~G4GenericAnalysisManager(), and G4ToolsAnalysisManager::~G4ToolsAnalysisManager().
|
protected |
Definition at line 687 of file G4VAnalysisManager.hh.
Referenced by Clear(), G4ToolsAnalysisManager::CloseFileImpl(), GetFileManager(), GetFileName(), GetHistoDirectoryName(), GetNtupleDirectoryName(), OpenFile(), G4ToolsAnalysisManager::OpenFileImpl(), G4ToolsAnalysisManager::PlotImpl(), SetFileManager(), SetFileName(), SetH1Manager(), SetH2Manager(), SetH3Manager(), SetHistoDirectoryName(), SetNtupleDirectoryName(), SetP1Manager(), SetP2Manager(), and G4ToolsAnalysisManager::WriteImpl().
|
protected |
Definition at line 690 of file G4VAnalysisManager.hh.
Referenced by G4ToolsAnalysisManager::CloseFileImpl(), G4ToolsAnalysisManager::OpenFileImpl(), G4ToolsAnalysisManager::ResetImpl(), SetNtupleFileManager(), and G4ToolsAnalysisManager::WriteImpl().
|
protected |
Definition at line 689 of file G4VAnalysisManager.hh.
Referenced by Clear(), CloseFile(), FinishNtuple(), GetNofNtuples(), ListNtuple(), Reset(), SetFirstNtupleColumnId(), SetFirstNtupleId(), SetNtupleActivation(), and SetNtupleManager().
|
staticconstexprprotected |
Definition at line 681 of file G4VAnalysisManager.hh.
|
staticconstexprprotected |
Definition at line 682 of file G4VAnalysisManager.hh.
|
staticconstexprprotected |
Definition at line 683 of file G4VAnalysisManager.hh.