ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/extended/persistency/P03/include/ExTGRCRegionData.hh>
Public Member Functions | |
ExTGRCRegionData (const std::vector< G4String > &rd) | |
~ExTGRCRegionData () | |
void | SetCutsData (const std::vector< G4String > &cu) |
G4String | GetRegionName () const |
std::vector< G4String > | GetLVNames () |
G4double | GetGammaCut () const |
G4double | GetElectronCut () const |
G4double | GetPositronCut () const |
G4bool | CutsAreSet () const |
Private Attributes | |
G4String | fRegionName |
std::vector< G4String > | fLVNames |
G4double | fGammaCut |
G4double | fElectronCut |
G4double | fPositronCut |
G4bool | fbCutsSet |
Stores cuts per region data
Changes: creation May 2007
Definition at line 41 of file ExTGRCRegionData.hh.
View newest version in sPHENIX GitHub at line 41 of file ExTGRCRegionData.hh
ExTGRCRegionData::ExTGRCRegionData | ( | const std::vector< G4String > & | rd | ) |
Definition at line 35 of file ExTGRCRegionData.cc.
View newest version in sPHENIX GitHub at line 35 of file ExTGRCRegionData.cc
References G4UIcommand::ConvertToString(), FatalErrorInArgument, fbCutsSet, fElectronCut, fGammaCut, fLVNames, fPositronCut, fRegionName, and G4Exception().
ExTGRCRegionData::~ExTGRCRegionData | ( | ) |
Definition at line 55 of file ExTGRCRegionData.cc.
View newest version in sPHENIX GitHub at line 55 of file ExTGRCRegionData.cc
|
inline |
Definition at line 57 of file ExTGRCRegionData.hh.
View newest version in sPHENIX GitHub at line 57 of file ExTGRCRegionData.hh
References fbCutsSet.
|
inline |
Definition at line 55 of file ExTGRCRegionData.hh.
View newest version in sPHENIX GitHub at line 55 of file ExTGRCRegionData.hh
References fElectronCut.
|
inline |
Definition at line 54 of file ExTGRCRegionData.hh.
View newest version in sPHENIX GitHub at line 54 of file ExTGRCRegionData.hh
References fGammaCut.
|
inline |
Definition at line 53 of file ExTGRCRegionData.hh.
View newest version in sPHENIX GitHub at line 53 of file ExTGRCRegionData.hh
References fLVNames.
|
inline |
Definition at line 56 of file ExTGRCRegionData.hh.
View newest version in sPHENIX GitHub at line 56 of file ExTGRCRegionData.hh
References fPositronCut.
|
inline |
Definition at line 52 of file ExTGRCRegionData.hh.
View newest version in sPHENIX GitHub at line 52 of file ExTGRCRegionData.hh
References fRegionName.
Definition at line 60 of file ExTGRCRegionData.cc.
View newest version in sPHENIX GitHub at line 60 of file ExTGRCRegionData.cc
References G4UIcommand::ConvertToString(), FatalErrorInArgument, fbCutsSet, fElectronCut, fGammaCut, fPositronCut, fRegionName, G4cerr, G4endl, G4Exception(), G4tgrUtils::GetDouble(), and JustWarning.
|
private |
Definition at line 64 of file ExTGRCRegionData.hh.
View newest version in sPHENIX GitHub at line 64 of file ExTGRCRegionData.hh
Referenced by CutsAreSet(), ExTGRCRegionData(), and SetCutsData().
|
private |
Definition at line 63 of file ExTGRCRegionData.hh.
View newest version in sPHENIX GitHub at line 63 of file ExTGRCRegionData.hh
Referenced by ExTGRCRegionData(), GetElectronCut(), and SetCutsData().
|
private |
Definition at line 63 of file ExTGRCRegionData.hh.
View newest version in sPHENIX GitHub at line 63 of file ExTGRCRegionData.hh
Referenced by ExTGRCRegionData(), GetGammaCut(), and SetCutsData().
|
private |
Definition at line 62 of file ExTGRCRegionData.hh.
View newest version in sPHENIX GitHub at line 62 of file ExTGRCRegionData.hh
Referenced by ExTGRCRegionData(), and GetLVNames().
|
private |
Definition at line 63 of file ExTGRCRegionData.hh.
View newest version in sPHENIX GitHub at line 63 of file ExTGRCRegionData.hh
Referenced by ExTGRCRegionData(), GetPositronCut(), and SetCutsData().
|
private |
Definition at line 61 of file ExTGRCRegionData.hh.
View newest version in sPHENIX GitHub at line 61 of file ExTGRCRegionData.hh
Referenced by ExTGRCRegionData(), GetRegionName(), and SetCutsData().