ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
G4UA::TestBoundariesUserAction::Data Struct Reference
Collaboration diagram for G4UA::TestBoundariesUserAction::Data:

Public Member Functions

 Data ()
 Data constructor. More...
 
void Reset ()
 Reset the data. More...
 
void Set (Float_t _x, Float_t _y, Float_t _z, Int_t _vol)
 Set the data. More...
 

Public Attributes

Float_t x
 
Float_t y
 
Float_t z
 
Int_t volume
 
Bool_t enter
 
Bool_t exit
 
Bool_t leave
 

Detailed Description

Definition at line 41 of file TestBoundariesUserAction.h.

Constructor & Destructor Documentation

◆ Data()

G4UA::TestBoundariesUserAction::Data::Data ( )
inline

Data constructor.

Definition at line 50 of file TestBoundariesUserAction.h.

50 : x(0.),y(0.),z(0.), volume(0),enter(false),exit(false),leave(false) {}

Member Function Documentation

◆ Reset()

void G4UA::TestBoundariesUserAction::Data::Reset ( )
inline

Reset the data.

Definition at line 53 of file TestBoundariesUserAction.h.

53  {
54  enter=exit=leave=false;
55  }

◆ Set()

void G4UA::TestBoundariesUserAction::Data::Set ( Float_t  _x,
Float_t  _y,
Float_t  _z,
Int_t  _vol 
)
inline

Set the data.

Definition at line 58 of file TestBoundariesUserAction.h.

60  {
61  x=_x; y=_y; z=_z;
62  volume=_vol;
63  }

Member Data Documentation

◆ enter

Bool_t G4UA::TestBoundariesUserAction::Data::enter

Definition at line 45 of file TestBoundariesUserAction.h.

◆ exit

Bool_t G4UA::TestBoundariesUserAction::Data::exit

Definition at line 46 of file TestBoundariesUserAction.h.

◆ leave

Bool_t G4UA::TestBoundariesUserAction::Data::leave

Definition at line 47 of file TestBoundariesUserAction.h.

◆ volume

Int_t G4UA::TestBoundariesUserAction::Data::volume

Definition at line 44 of file TestBoundariesUserAction.h.

◆ x

Float_t G4UA::TestBoundariesUserAction::Data::x

Definition at line 43 of file TestBoundariesUserAction.h.

◆ y

Float_t G4UA::TestBoundariesUserAction::Data::y

Definition at line 43 of file TestBoundariesUserAction.h.

◆ z

Float_t G4UA::TestBoundariesUserAction::Data::z

Definition at line 43 of file TestBoundariesUserAction.h.


The documentation for this struct was generated from the following file:
G4UA::TestBoundariesUserAction::Data::x
Float_t x
Definition: TestBoundariesUserAction.h:43
G4UA::TestBoundariesUserAction::Data::leave
Bool_t leave
Definition: TestBoundariesUserAction.h:47
G4UA::TestBoundariesUserAction::Data::enter
Bool_t enter
Definition: TestBoundariesUserAction.h:45
G4UA::TestBoundariesUserAction::Data::y
Float_t y
Definition: TestBoundariesUserAction.h:43
G4UA::TestBoundariesUserAction::Data::z
Float_t z
Definition: TestBoundariesUserAction.h:43
G4UA::TestBoundariesUserAction::Data::exit
Bool_t exit
Definition: TestBoundariesUserAction.h:46
G4UA::TestBoundariesUserAction::Data::volume
Int_t volume
Definition: TestBoundariesUserAction.h:44