ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RE01RegionInformation Class Reference

#include <geant4/tree/geant4-10.6-release/examples/extended/runAndEvent/RE01/include/RE01RegionInformation.hh>

+ Inheritance diagram for RE01RegionInformation:
+ Collaboration diagram for RE01RegionInformation:

Public Member Functions

 RE01RegionInformation ()
 
virtual ~RE01RegionInformation ()
 
virtual void Print () const
 
void SetWorld (G4bool v=true)
 
void SetTracker (G4bool v=true)
 
void SetCalorimeter (G4bool v=true)
 
G4bool IsCalorimeter () const
 
- Public Member Functions inherited from G4VUserRegionInformation
 G4VUserRegionInformation ()
 
virtual ~G4VUserRegionInformation ()
 

Private Attributes

G4bool fIsWorld
 
G4bool fIsTracker
 
G4bool fIsCalorimeter
 

Detailed Description

Definition at line 38 of file RE01RegionInformation.hh.

View newest version in sPHENIX GitHub at line 38 of file RE01RegionInformation.hh

Constructor & Destructor Documentation

RE01RegionInformation::RE01RegionInformation ( )

Definition at line 36 of file RE01RegionInformation.cc.

View newest version in sPHENIX GitHub at line 36 of file RE01RegionInformation.cc

RE01RegionInformation::~RE01RegionInformation ( )
virtual

Definition at line 42 of file RE01RegionInformation.cc.

View newest version in sPHENIX GitHub at line 42 of file RE01RegionInformation.cc

Member Function Documentation

G4bool RE01RegionInformation::IsCalorimeter ( ) const
inline

Definition at line 48 of file RE01RegionInformation.hh.

View newest version in sPHENIX GitHub at line 48 of file RE01RegionInformation.hh

References fIsCalorimeter.

Referenced by RE01SteppingAction::UserSteppingAction().

+ Here is the caller graph for this function:

void RE01RegionInformation::Print ( void  ) const
virtual

Implements G4VUserRegionInformation.

Definition at line 46 of file RE01RegionInformation.cc.

View newest version in sPHENIX GitHub at line 46 of file RE01RegionInformation.cc

References fIsCalorimeter, fIsTracker, fIsWorld, G4cout, and G4endl.

Referenced by RE01DetectorConstruction::Construct().

+ Here is the caller graph for this function:

void RE01RegionInformation::SetCalorimeter ( G4bool  v = true)
inline

Definition at line 47 of file RE01RegionInformation.hh.

View newest version in sPHENIX GitHub at line 47 of file RE01RegionInformation.hh

References fIsCalorimeter, and v.

Referenced by RE01DetectorConstruction::Construct().

+ Here is the caller graph for this function:

void RE01RegionInformation::SetTracker ( G4bool  v = true)
inline

Definition at line 46 of file RE01RegionInformation.hh.

View newest version in sPHENIX GitHub at line 46 of file RE01RegionInformation.hh

References fIsTracker, and v.

Referenced by RE01DetectorConstruction::Construct().

+ Here is the caller graph for this function:

void RE01RegionInformation::SetWorld ( G4bool  v = true)
inline

Definition at line 45 of file RE01RegionInformation.hh.

View newest version in sPHENIX GitHub at line 45 of file RE01RegionInformation.hh

References fIsWorld, and v.

Referenced by RE01DetectorConstruction::Construct().

+ Here is the caller graph for this function:

Member Data Documentation

G4bool RE01RegionInformation::fIsCalorimeter
private

Definition at line 53 of file RE01RegionInformation.hh.

View newest version in sPHENIX GitHub at line 53 of file RE01RegionInformation.hh

Referenced by IsCalorimeter(), Print(), and SetCalorimeter().

G4bool RE01RegionInformation::fIsTracker
private

Definition at line 52 of file RE01RegionInformation.hh.

View newest version in sPHENIX GitHub at line 52 of file RE01RegionInformation.hh

Referenced by Print(), and SetTracker().

G4bool RE01RegionInformation::fIsWorld
private

Definition at line 51 of file RE01RegionInformation.hh.

View newest version in sPHENIX GitHub at line 51 of file RE01RegionInformation.hh

Referenced by Print(), and SetWorld().


The documentation for this class was generated from the following files: