"MarlinReco"  1.32.0
Public Member Functions | Protected Attributes | List of all members
MokkaCaloDigi Class Reference
Inheritance diagram for MokkaCaloDigi:

Public Member Functions

 MokkaCaloDigi (const MokkaCaloDigi &)=delete
 
MokkaCaloDigioperator= (const MokkaCaloDigi &)=delete
 
virtual Processor * newProcessor ()
 
virtual void init ()
 Called at the begin of the job before anything is read. More...
 
virtual void processRunHeader (LCRunHeader *run)
 Called for every run.
 
virtual void processEvent (LCEvent *evt)
 Called for every event - the working horse.
 
virtual void check (LCEvent *evt)
 
virtual void end ()
 Called after data processing for clean up.
 
MyHitProcessHitInBarrel (SimCalorimeterHit *hit)
 
MyHitProcessHitInEndcap (SimCalorimeterHit *hit)
 

Protected Attributes

std::vector< std::string > _ecalCollections {}
 
std::vector< std::string > _hcalCollections {}
 
std::string _newCollNameHCAL {}
 
std::string _newCollNameECAL {}
 
std::string _relationCollName {}
 
int _nRun {}
 
int _nEvt {}
 
float _thresholdEcal {}
 
float _thresholdHcal {}
 
int _digitalEcal {}
 
int _digitalHcal {}
 
std::vector< int > _ecalLayers {}
 
std::vector< int > _hcalLayers {}
 
std::vector< float > _calibrCoeffEcal {}
 
std::vector< float > _calibrCoeffHcal {}
 
float * _endBarrelChamberLength {}
 
float * _barrelLateralWidth {}
 
float * _barrelOffsetMaxX {}
 
float * _endBarrelOffsetMaxZ {}
 
float _regularBarrelOffsetMaxZ {}
 
float _lateralPlateThickness {}
 
float _modulesGap {}
 
float _innerHcalRadius {}
 
int _numberOfHcalLayers {}
 
int _nStaves {}
 
int _nModules {}
 
int _cellScaleX {}
 
int _cellScaleZ {}
 
float _newCellSizeX {}
 
float _newCellSizeZ {}
 
float _hcalLayerThickness {}
 
float _hcalAbsorberThickness {}
 
float _hcalSensitiveThickness {}
 
float _virtualCellSizeX {}
 
float _virtualCellSizeZ {}
 
float _regularBarrelModuleLength {}
 
float _regularBarrelChamberLength {}
 
float _deltaPhi {}
 
std::vector< std::vector
< MyHit * > > 
_calorimeterHitVec {}
 
LCCollectionVec * _relationCollection {}
 
int _startIEndcap {}
 
int _startJEndcap {}
 
float _startXEndcap {}
 
float _startZEndcap {}
 

Member Function Documentation

virtual void MokkaCaloDigi::init ( )
virtual

Called at the begin of the job before anything is read.

Use to initialize the processor, e.g. book histograms.


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