All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
SimDigitalToEnergy Class Reference

#include <SimDigitalToEnergy.h>

Inheritance diagram for SimDigitalToEnergy:
[legend]

Public Member Functions

virtual ProcessornewProcessor ()
 
 SimDigitalToEnergy ()
 
- Public Member Functions inherited from RealisticCaloReco
 RealisticCaloReco ()
 
 RealisticCaloReco (const RealisticCaloReco &)=delete
 
RealisticCaloRecooperator= (const RealisticCaloReco &)=delete
 
virtual void processRunHeader (LCRunHeader *run)
 
virtual void processEvent (LCEvent *evt)
 
virtual void check (LCEvent *evt)
 
virtual void end ()
 

Protected Member Functions

virtual void init ()
 
virtual float reconstructEnergy (const CalorimeterHit *hit)
 
- Protected Member Functions inherited from RealisticCaloReco
float getLayerCalib (int ilayer)
 

Protected Attributes

std::vector< float > _energyCoefficients {}
 
- Protected Attributes inherited from RealisticCaloReco
std::vector< std::string > _inputHitCollections {}
 
std::vector< std::string > _inputRelCollections {}
 
std::vector< std::string > _outputHitCollections {}
 
std::vector< std::string > _outputRelCollections {}
 
std::vector< float > _calibrCoeff {}
 
std::vector< int > _calLayers {}
 
std::string _cellIDLayerString {}
 
LCFlagImpl _flag {}
 
LCFlagImpl _flag_rel {}
 
CellIDDecoder< CalorimeterHit > * _idDecoder {}
 

Detailed Description

Definition at line 13 of file SimDigitalToEnergy.h.

Constructor & Destructor Documentation

SimDigitalToEnergy::SimDigitalToEnergy ( )

Definition at line 12 of file SimDigitalToEnergy.cc.

Member Function Documentation

void SimDigitalToEnergy::init ( )
protectedvirtual

Reimplemented from RealisticCaloReco.

Definition at line 24 of file SimDigitalToEnergy.cc.

virtual Processor* SimDigitalToEnergy::newProcessor ( )
inlinevirtual

Definition at line 16 of file SimDigitalToEnergy.h.

float SimDigitalToEnergy::reconstructEnergy ( const CalorimeterHit *  hit)
protectedvirtual

Implements RealisticCaloReco.

Definition at line 34 of file SimDigitalToEnergy.cc.

Member Data Documentation

std::vector<float> SimDigitalToEnergy::_energyCoefficients {}
protected

Definition at line 23 of file SimDigitalToEnergy.h.


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