GEMC  1.8
Geant4 Monte-Carlo Framework
Data Fields
SDId Class Reference

#include <MSensitiveDetector.h>

+ Collaboration diagram for SDId:

Data Fields

int id
 Sensitive Detector identifier. This is also the bank ID. More...
 
vector< string > IDnames
 Identifier names as they should be in identifier. More...
 
double minEnergy
 Minimum energy of the hit to be recorded in the output stream. More...
 
double TimeWindow
 If two steps happens withing the same TimeWindow, they belong to the same Hit. More...
 
double ProdThreshold
 Production Threshold in the detector. More...
 
double MaxStep
 Maximum Acceptable Step in the detector. More...
 

Detailed Description

SDId

This class contains the maximum number of elements for each identifier class.
At construction time the IDshifts are defined by the first 2^IDshifts that is greater than IDmaxs.
The result is used for bit-packing the volume identity.

Definition at line 40 of file MSensitiveDetector.h.

Field Documentation

int SDId::id

Definition at line 43 of file MSensitiveDetector.h.

vector<string> SDId::IDnames

Definition at line 44 of file MSensitiveDetector.h.

double SDId::MaxStep

Definition at line 48 of file MSensitiveDetector.h.

double SDId::minEnergy

Definition at line 45 of file MSensitiveDetector.h.

double SDId::ProdThreshold

Definition at line 47 of file MSensitiveDetector.h.

double SDId::TimeWindow

Definition at line 46 of file MSensitiveDetector.h.