EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <east/blob/main/Components/Base/include/eASTRegionInformation.hh>
Public Member Functions | |
eASTRegionInformation (G4String name) | |
virtual | ~eASTRegionInformation () |
virtual void | Print () const |
void | SetExperimentalHall (G4bool val=true) |
void | SetBeamPipe (G4bool val=true) |
void | SetMagnet (G4bool val=true) |
void | SetSupportStructure (G4bool val=true) |
void | SetDetectorComponentGDML (G4bool val=true) |
void | SetVertexDetector (G4bool val=true) |
void | SetTracker (G4bool val=true) |
void | SetEMCalorimeter (G4bool val=true) |
void | SetHadronicCalorimeter (G4bool val=true) |
void | SetCherenkovDetector (G4bool val=true) |
G4bool | IsExperimentalHall () const |
G4bool | IsBeamPipe () const |
G4bool | IsMagnet () const |
G4bool | IsSupportStructure () const |
G4bool | IsDetectorComponentGDML () const |
G4bool | IsVertexDetector () const |
G4bool | IsTracker () const |
G4bool | IsEMCalorimeter () const |
G4bool | IsHadronicCalorimeter () const |
G4bool | IsCherenkovDetector () const |
Private Attributes | |
G4String | regionName |
G4bool | isExperimentalHall = false |
G4bool | isBeamPipe = false |
G4bool | isMagnet = false |
G4bool | isSupportStructure = false |
G4bool | isDetectorComponentGDML = false |
G4bool | isVertexDetector = false |
G4bool | isTracker = false |
G4bool | isEMCalorimeter = false |
G4bool | isHadronicCalorimeter = false |
G4bool | isCherenkovDetector = false |
Definition at line 18 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 18 of file eASTRegionInformation.hh
|
inline |
Definition at line 21 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 21 of file eASTRegionInformation.hh
References name, and regionName.
|
inlinevirtual |
Definition at line 23 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 23 of file eASTRegionInformation.hh
|
inline |
Definition at line 60 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 60 of file eASTRegionInformation.hh
References isBeamPipe.
|
inline |
Definition at line 69 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 69 of file eASTRegionInformation.hh
References isCherenkovDetector.
|
inline |
Definition at line 64 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 64 of file eASTRegionInformation.hh
References isDetectorComponentGDML.
|
inline |
Definition at line 67 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 67 of file eASTRegionInformation.hh
References isEMCalorimeter.
|
inline |
Definition at line 59 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 59 of file eASTRegionInformation.hh
References isExperimentalHall.
|
inline |
Definition at line 68 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 68 of file eASTRegionInformation.hh
References isHadronicCalorimeter.
|
inline |
Definition at line 61 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 61 of file eASTRegionInformation.hh
References isMagnet.
|
inline |
Definition at line 62 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 62 of file eASTRegionInformation.hh
References isSupportStructure.
|
inline |
Definition at line 66 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 66 of file eASTRegionInformation.hh
References isTracker.
|
inline |
Definition at line 65 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 65 of file eASTRegionInformation.hh
References isVertexDetector.
|
inlinevirtual |
Definition at line 27 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 27 of file eASTRegionInformation.hh
References regionName.
|
inline |
Definition at line 48 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 48 of file eASTRegionInformation.hh
References isBeamPipe.
|
inline |
Definition at line 57 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 57 of file eASTRegionInformation.hh
References isCherenkovDetector.
|
inline |
Definition at line 52 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 52 of file eASTRegionInformation.hh
References isDetectorComponentGDML.
|
inline |
Definition at line 55 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 55 of file eASTRegionInformation.hh
References isEMCalorimeter.
|
inline |
Definition at line 47 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 47 of file eASTRegionInformation.hh
References isExperimentalHall.
|
inline |
Definition at line 56 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 56 of file eASTRegionInformation.hh
References isHadronicCalorimeter.
|
inline |
Definition at line 49 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 49 of file eASTRegionInformation.hh
References isMagnet.
|
inline |
Definition at line 50 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 50 of file eASTRegionInformation.hh
References isSupportStructure.
|
inline |
Definition at line 54 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 54 of file eASTRegionInformation.hh
References isTracker.
|
inline |
Definition at line 53 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 53 of file eASTRegionInformation.hh
References isVertexDetector.
|
private |
Definition at line 34 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 34 of file eASTRegionInformation.hh
Referenced by IsBeamPipe(), and SetBeamPipe().
|
private |
Definition at line 44 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 44 of file eASTRegionInformation.hh
Referenced by IsCherenkovDetector(), and SetCherenkovDetector().
|
private |
Definition at line 38 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 38 of file eASTRegionInformation.hh
Referenced by IsDetectorComponentGDML(), and SetDetectorComponentGDML().
|
private |
Definition at line 42 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 42 of file eASTRegionInformation.hh
Referenced by IsEMCalorimeter(), and SetEMCalorimeter().
|
private |
Definition at line 33 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 33 of file eASTRegionInformation.hh
Referenced by IsExperimentalHall(), and SetExperimentalHall().
|
private |
Definition at line 43 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 43 of file eASTRegionInformation.hh
Referenced by IsHadronicCalorimeter(), and SetHadronicCalorimeter().
|
private |
Definition at line 35 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 35 of file eASTRegionInformation.hh
Referenced by IsMagnet(), and SetMagnet().
|
private |
Definition at line 36 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 36 of file eASTRegionInformation.hh
Referenced by IsSupportStructure(), and SetSupportStructure().
|
private |
Definition at line 41 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 41 of file eASTRegionInformation.hh
Referenced by IsTracker(), and SetTracker().
|
private |
Definition at line 40 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 40 of file eASTRegionInformation.hh
Referenced by IsVertexDetector(), and SetVertexDetector().
|
private |
Definition at line 31 of file eASTRegionInformation.hh.
View newest version in sPHENIX GitHub at line 31 of file eASTRegionInformation.hh
Referenced by eASTRegionInformation(), and Print().