|
Geant4
10.01.p01
|
Stores cuts per region data. More...
#include <ExTGRCRegionData.hh>
Collaboration diagram for ExTGRCRegionData: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 42 of file ExTGRCRegionData.hh.
| ExTGRCRegionData::ExTGRCRegionData | ( | const std::vector< G4String > & | rd | ) |
Definition at line 37 of file ExTGRCRegionData.cc.
References G4UIcommand::ConvertToString(), FatalErrorInArgument, fbCutsSet, fElectronCut, fGammaCut, fLVNames, fPositronCut, fRegionName, and G4Exception().
Here is the call graph for this function:| ExTGRCRegionData::~ExTGRCRegionData | ( | ) |
Definition at line 57 of file ExTGRCRegionData.cc.
|
inline |
Definition at line 58 of file ExTGRCRegionData.hh.
References fbCutsSet.
|
inline |
Definition at line 56 of file ExTGRCRegionData.hh.
References fElectronCut.
|
inline |
Definition at line 55 of file ExTGRCRegionData.hh.
References fGammaCut.
|
inline |
Definition at line 54 of file ExTGRCRegionData.hh.
References fLVNames.
|
inline |
Definition at line 57 of file ExTGRCRegionData.hh.
References fPositronCut.
|
inline |
Definition at line 53 of file ExTGRCRegionData.hh.
References fRegionName.
| void ExTGRCRegionData::SetCutsData | ( | const std::vector< G4String > & | cu | ) |
Definition at line 62 of file ExTGRCRegionData.cc.
References G4UIcommand::ConvertToString(), FatalErrorInArgument, fbCutsSet, fElectronCut, fGammaCut, fPositronCut, fRegionName, G4cerr, G4endl, G4Exception(), G4tgrUtils::GetDouble(), and JustWarning.
Here is the call graph for this function:
|
private |
Definition at line 65 of file ExTGRCRegionData.hh.
Referenced by CutsAreSet(), ExTGRCRegionData(), and SetCutsData().
|
private |
Definition at line 64 of file ExTGRCRegionData.hh.
Referenced by ExTGRCRegionData(), GetElectronCut(), and SetCutsData().
|
private |
Definition at line 64 of file ExTGRCRegionData.hh.
Referenced by ExTGRCRegionData(), GetGammaCut(), and SetCutsData().
|
private |
Definition at line 63 of file ExTGRCRegionData.hh.
Referenced by ExTGRCRegionData(), and GetLVNames().
|
private |
Definition at line 64 of file ExTGRCRegionData.hh.
Referenced by ExTGRCRegionData(), GetPositronCut(), and SetCutsData().
|
private |
Definition at line 62 of file ExTGRCRegionData.hh.
Referenced by ExTGRCRegionData(), GetRegionName(), and SetCutsData().