#include <mEmcToolsModule.h>
Definition at line 37 of file mEmcToolsModule.h.
Public Member Functions | |
mEmcToolsModule () | |
virtual | ~mEmcToolsModule () |
int | EmcCollectDeadMap (const PHTimeStamp when) |
int | AssignRealDeadMaptoSimulTowers (PHCompositeNode *topNode) |
void | GetCdoFromCalibTowerTable (const dEmcCalibTowerWrapper &dEmcCalibTower, emcCalibratedDataObject &cdo, const float SimCorrection=1.) |
void | GetCalibTowerTableFromCdo (dEmcCalibTowerWrapper &dEmcCalibTower, const emcCalibratedDataObject &cdo) |
emcQAs * | GetDeadMap () |
int | GetDead (int towerid) |
void | setverbose (const int verboselevel=0) |
void | setEnergyAndTOFtoZeroInDeadTowers (const bool DeadToZero=true) |
PHBoolean | event (PHCompositeNode *) |
Static Public Member Functions | |
static mEmcToolsModule * | instance () |
static int | EventInEMCalAcceptance (const PISAEvent *pisaEvent, const int kevent, TTree *T, mEmcGeometryModule *geom=0) |
static int | HitInEMCalAcceptance (const float *, const float *) |
static int | HitInEMCalAcceptance (const float *, const float *, mEmcGeometryModule *geom) |
static bool | HitInPbSc (const float *, const float *, int &, mEmcGeometryModule *geom=0) |
static bool | HitInPbGl (const float *, const float *, int &, mEmcGeometryModule *geom=0) |
Protected Member Functions | |
int | EmcGetDataMap () |
Private Attributes | |
emcQAs * | fEmc_QA |
std::map< int, int > | fEmc_map |
int | fVerbose |
bool | fZeroEnergyAndTOFInDeadTowers |
|
Definition at line 43 of file mEmcToolsModule.C. References fEmc_QA, fVerbose, and fZeroEnergyAndTOFInDeadTowers. Referenced by instance(). |
|
Definition at line 43 of file mEmcToolsModule.h. |
|
Definition at line 187 of file mEmcToolsModule.C. References fEmc_map, fEmc_QA, fZeroEnergyAndTOFInDeadTowers, emcQAs::GetDead(), EmcIndexer::getTowerId(), emcQAs::IamDeadMask(), and j. Referenced by event(). |
|
Definition at line 72 of file mEmcToolsModule.C. References emcDataManager::Collect(), EmcGetDataMap(), fEmc_QA, emcDBMS::get(), emcQAs::GetExtraRejectListFilename(), emcDataManager::GetInstance(), emcQAs::SetExtraRejectListFilename(), and emcManageable::SetSource(). |
|
Definition at line 133 of file mEmcToolsModule.C. References emcRawDataAccessor::GetDynamicData(), EmcDynamicData::getEmcMap(), EmcDynamicData::getEmcSize(), emcRawDataAccessor::GetInstance(), and EmcDynamicData::getMapStyle(). Referenced by EmcCollectDeadMap(). |
|
Definition at line 271 of file mEmcToolsModule.C. References AssignRealDeadMaptoSimulTowers(). |
|
Definition at line 536 of file mEmcToolsModule.C. References HitInEMCalAcceptance(). |
|
|
|
|
Definition at line 58 of file mEmcToolsModule.h. References fEmc_map, fEmc_QA, and emcQAs::GetDead(). |
|
Definition at line 57 of file mEmcToolsModule.h. References fEmc_QA. |
|
Definition at line 479 of file mEmcToolsModule.C. References HitInEMCalAcceptance(), and mEmcGeometryModule::isIntersection(). |
|
Definition at line 429 of file mEmcToolsModule.C. References mEmcGeometryModule::isIntersection(). Referenced by EventInEMCalAcceptance(), HitInEMCalAcceptance(), HitInPbGl(), and HitInPbSc(). |
|
Definition at line 720 of file mEmcToolsModule.C. References HitInEMCalAcceptance(). |
|
Definition at line 697 of file mEmcToolsModule.C. References HitInEMCalAcceptance(). |
|
Definition at line 52 of file mEmcToolsModule.C. References mEmcToolsModule(). Referenced by mEmcRecoModuleSimulationYear2::setupAna(). |
|
Definition at line 65 of file mEmcToolsModule.C. References fZeroEnergyAndTOFInDeadTowers. |
|
Definition at line 60 of file mEmcToolsModule.h. References fVerbose. |
|
Definition at line 82 of file mEmcToolsModule.h. Referenced by AssignRealDeadMaptoSimulTowers(), and GetDead(). |
|
Definition at line 81 of file mEmcToolsModule.h. Referenced by AssignRealDeadMaptoSimulTowers(), EmcCollectDeadMap(), GetDead(), GetDeadMap(), and mEmcToolsModule(). |
|
Definition at line 84 of file mEmcToolsModule.h. Referenced by GetCalibTowerTableFromCdo(), mEmcToolsModule(), and setverbose(). |
|
Definition at line 85 of file mEmcToolsModule.h. Referenced by AssignRealDeadMaptoSimulTowers(), mEmcToolsModule(), and setEnergyAndTOFtoZeroInDeadTowers(). |