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

Class to store G4 integrated hits. More...

#include <GGSTHits.h>

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

Public Member Functions

 GGSTIntHit ()
 Constructor.
 
void Clear (Option_t *opt)
 Resets the particle hit.
 
- Public Member Functions inherited from GGSTIntHitBase
 GGSTIntHitBase ()
 Constructor.
 
 ~GGSTIntHitBase ()
 Destructor.
 
void Clear (Option_t *)
 Resets the data members. More...
 
const TString & GetDetectorName ()
 Retrieves the name of the detector associated to the hit. More...
 
const TArrayF & GetTimeBins ()
 Retrieves the time bins for the hit. More...
 
const TString & GetVolumeName ()
 Retrieves the name of the volume associated to the hit. More...
 
const Float_t * GetVolumePosition ()
 Retrieves the position of the volume associated to the hit. More...
 
Int_t GetVolumeID ()
 Retrieves the ID of the volume associated to the hit. More...
 
Int_t GetNPartHits ()
 Gets the number of particle hits. More...
 
GGSTPartHitBaseGetPartHit (unsigned int iHit)
 Get the specified particle hit. More...
 
std::string GetPartHitsClassName ()
 Gets the name of the class of the particle hits. More...
 

Data Fields

Float_t time
 Time of the hit (in ns).
 
- Data Fields inherited from GGSTIntHitBase
Float_t eDep
 Deposited energy (transient).
 
TArrayF eDepTimeBin
 Energy deposit in each time bin.
 

Detailed Description

Class to store G4 integrated hits.

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

Definition at line 345 of file GGSTHits.h.


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