#include <mEmcRecoModuleSimulationYear3.h>
Inherits emcRecoModule.
Inheritance diagram for mEmcRecoModuleSimulationYear3:
Valid for Run3 and beyond, unless you find a most recent one ;-)
It only works in the mode PRDF to DST (pisa_simulationflag=2).
It's basically a list of EMCModules called in sequence :
Definition at line 34 of file mEmcRecoModuleSimulationYear3.h.
Public Member Functions | |
mEmcRecoModuleSimulationYear3 (const PHFlag &flags) | |
virtual | ~mEmcRecoModuleSimulationYear3 () |
virtual int | ana (PHCompositeNode *) |
Main method to do the work for each event. | |
virtual int | end (PHCompositeNode *) |
When we are done. | |
virtual const char * | getName () const |
The name of this module. | |
virtual int | setup (PHCompositeNode *) |
Initialization phase. | |
Private Member Functions | |
void | setupAna (PHCompositeNode *) |
void | setupBadModules (PHCompositeNode *) |
void | setupClustering (PHCompositeNode *) |
void | setupEvaluation (PHCompositeNode *) |
void | setupResponse (dEmcRespParWrapper *) |
Private Attributes | |
bool | fEvaluation |
int | fSimulationFlag |
PHTimeStamp | fTimeStamp |
emcModuleHelper * | fModules |
emcManageable::EStorage | fDataSource |
Static Private Attributes | |
static const float | fgTowerThresholdPbSc = 0.010 |
static const float | fgTowerThresholdPbGl = 0.014 |
static const float | fgMinClusterEnergyPbSc = 0.015 |
static const float | fgMinClusterEnergyPbGl = 0.060 |
|
Definition at line 69 of file mEmcRecoModuleSimulationYear3.C. |
|
Definition at line 139 of file mEmcRecoModuleSimulationYear3.C. References fModules. |
|
Main method to do the work for each event.
Implements emcRecoModule. Definition at line 146 of file mEmcRecoModuleSimulationYear3.C. References emcModuleHelper::event(), and fModules. |
|
When we are done.
Implements emcRecoModule. Definition at line 153 of file mEmcRecoModuleSimulationYear3.C. |
|
The name of this module.
Implements emcRecoModule. Definition at line 44 of file mEmcRecoModuleSimulationYear3.h. |
|
Initialization phase.
Implements emcRecoModule. Definition at line 160 of file mEmcRecoModuleSimulationYear3.C. References emcNodeHelper::makeCompositeNode(). |
|
Definition at line 250 of file mEmcRecoModuleSimulationYear3.C. References emcModuleHelper::add(), fEvaluation, fModules, fSimulationFlag, emcModuleHelper::kFirstEventOnly, emcModuleHelper::print(), and setupClustering(). |
|
Definition at line 299 of file mEmcRecoModuleSimulationYear3.C. References fDataSource, emcNodeHelper::findCompositeNode(), fTimeStamp, and emcBadModules::kAll. |
|
|
Definition at line 344 of file mEmcRecoModuleSimulationYear3.C. References emcNodeHelper::findCompositeNode(). |
|
Definition at line 357 of file mEmcRecoModuleSimulationYear3.C. |
|
Definition at line 70 of file mEmcRecoModuleSimulationYear3.h. Referenced by setupBadModules(). |
|
Definition at line 58 of file mEmcRecoModuleSimulationYear3.h. Referenced by setupAna(). |
|
Definition at line 64 of file mEmcRecoModuleSimulationYear3.h. Referenced by setupClustering(). |
|
Definition at line 63 of file mEmcRecoModuleSimulationYear3.h. Referenced by setupClustering(). |
|
Definition at line 62 of file mEmcRecoModuleSimulationYear3.h. Referenced by setupClustering(). |
|
Definition at line 61 of file mEmcRecoModuleSimulationYear3.h. Referenced by setupClustering(). |
|
Definition at line 68 of file mEmcRecoModuleSimulationYear3.h. Referenced by ana(), setupAna(), setupClustering(), and ~mEmcRecoModuleSimulationYear3(). |
|
Definition at line 59 of file mEmcRecoModuleSimulationYear3.h. Referenced by setupAna(). |
|
Definition at line 66 of file mEmcRecoModuleSimulationYear3.h. Referenced by setupBadModules(). |