GGS(GenericGEANT4Simulation)Software  2.7.0
 All Data Structures Namespaces Files Functions Variables Typedefs Macros
Public Member Functions | Data Fields
GGSTPartHit Class Reference

Class to store G4 particle hits. More...

#include <GGSTHits.h>

Inheritance diagram for GGSTPartHit:
Inheritance graph
[legend]
Collaboration diagram for GGSTPartHit:
Collaboration graph
[legend]

Public Member Functions

 GGSTPartHit ()
 Constructor.
 
void Clear (Option_t *opt)
 Resets the particle hit.
 
- Public Member Functions inherited from GGSTPartHitBase
 GGSTPartHitBase ()
 Constructor.
 
 ~GGSTPartHitBase ()
 Destructor.
 
void Clear (Option_t *opt)
 Resets the data members. More...
 
Int_t GetNPosHits ()
 Prints members values on standard output. More...
 
GGSTPosHitBaseGetPosHit (unsigned int iHit)
 Get the specified position hit. More...
 
std::string GetPosHitsClassName ()
 Gets the name of the class of the position hits. More...
 

Data Fields

Float_t time
 Time of the hit.
 
Float_t pathLength
 Path length of the hit.
 
Float_t entrancePoint [3]
 Entrance point.
 
Float_t exitPoint [3]
 Exit point.
 
Float_t entranceMomentum [3]
 Entrance momentum.
 
Float_t entranceEnergy
 Entrance kinetic energy.
 
Int_t trackID
 GEANT4 track ID.
 
Int_t parentID
 GEANT4 parent ID.
 
Int_t particlePdg
 Particle PDG ID.
 
- Data Fields inherited from GGSTPartHitBase
Float_t eDep
 Deposited energy.
 

Detailed Description

Class to store G4 particle hits.

This class is used to write on ROOT files the informations stored in GGSPartHit. It inherits form GGSTPartHitBase and has additional data members corresponding to those of GGSPartHit.

Definition at line 176 of file GGSTHits.h.


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