Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
RE01RegionInformation Class Reference

#include <Doxymodules_runAndEvent.h>

Inheritance diagram for RE01RegionInformation:
G4VUserRegionInformation

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
 

Private Attributes

G4bool fIsWorld
 
G4bool fIsTracker
 
G4bool fIsCalorimeter
 

Detailed Description

Definition at line 29 of file Doxymodules_runAndEvent.h.

Constructor & Destructor Documentation

◆ RE01RegionInformation()

RE01RegionInformation::RE01RegionInformation ( )

◆ ~RE01RegionInformation()

RE01RegionInformation::~RE01RegionInformation ( )
virtual

Definition at line 42 of file RE01RegionInformation.cc.

43{;}

Member Function Documentation

◆ Print()

void RE01RegionInformation::Print ( ) const
virtual

Definition at line 46 of file RE01RegionInformation.cc.

47{
48 G4cout << "I'm ";
49 if(fIsWorld) { G4cout << "World."; }
50 else if(fIsTracker) { G4cout << "Tracker."; }
51 else if(fIsCalorimeter) { G4cout << "Calorimeter."; }
52 else { G4cout << "unknown."; }
53 G4cout << G4endl;
54}

◆ SetWorld()

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

Definition at line 45 of file RE01RegionInformation.hh.

45{fIsWorld = v;}

◆ SetTracker()

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

Definition at line 46 of file RE01RegionInformation.hh.

46{fIsTracker = v;}

◆ SetCalorimeter()

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

Definition at line 47 of file RE01RegionInformation.hh.

47{fIsCalorimeter = v;}

◆ IsCalorimeter()

G4bool RE01RegionInformation::IsCalorimeter ( ) const
inline

Definition at line 48 of file RE01RegionInformation.hh.

48{return fIsCalorimeter;}

Member Data Documentation

◆ fIsWorld

G4bool RE01RegionInformation::fIsWorld
private

Definition at line 51 of file RE01RegionInformation.hh.

◆ fIsTracker

G4bool RE01RegionInformation::fIsTracker
private

Definition at line 52 of file RE01RegionInformation.hh.

◆ fIsCalorimeter

G4bool RE01RegionInformation::fIsCalorimeter
private

Definition at line 53 of file RE01RegionInformation.hh.


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

Applications | User Support | Publications | Collaboration