Hall-D Software
alpha
|
#include <DBCALClump.h>
Public Member Functions | |
JOBJECT_PUBLIC (DBCALClump) | |
DBCALClump (vector< const DBCALHit * >, vector< const DBCALHit * >) | |
void | resetProfiles (void) |
void | fillArrays (float *, float *) |
void | AnalyzeClump () |
Public Attributes | |
vector< const DBCALHit * > | HitsU |
vector< const DBCALHit * > | HitsD |
vector< float > | MeanTime |
vector< float > | DeltaTime |
vector< int > | Sector |
vector< int > | Layer |
double | ProfileU [60] |
double | ProfileD [60] |
double | ProfileMT [60] |
double | ProfileTD [60] |
vector< float > | ClumpE |
vector< float > | ClumpMT |
vector< float > | ClumpPos |
vector< float > | ClumpPhi |
Definition at line 23 of file DBCALClump.h.
Definition at line 16 of file DBCALClump.cc.
void DBCALClump::AnalyzeClump | ( | ) |
Definition at line 23 of file DBCALClump.cc.
References ClumpE, ClumpMT, ClumpPhi, ClumpPos, DeltaTime, ex, fillArrays(), Layer, MeanTime, ProfileD, ProfileMT, ProfileTD, ProfileU, resetProfiles(), Sector, and x.
Referenced by DBCALClump_factory::evnt().
void DBCALClump::fillArrays | ( | float * | EU, |
float * | ED | ||
) |
Definition at line 414 of file DBCALClump.cc.
References DBCALHit::E, HitsD, HitsU, DBCALHit::module, and DBCALHit::sector.
Referenced by AnalyzeClump().
DBCALClump::JOBJECT_PUBLIC | ( | DBCALClump | ) |
void DBCALClump::resetProfiles | ( | void | ) |
Definition at line 434 of file DBCALClump.cc.
References ProfileD, ProfileMT, ProfileTD, and ProfileU.
Referenced by AnalyzeClump().
vector<float> DBCALClump::ClumpE |
Definition at line 43 of file DBCALClump.h.
Referenced by AnalyzeClump(), DBCALShower_factory_JLAB::evnt(), and DBCALClump_factory::evnt().
vector<float> DBCALClump::ClumpMT |
Definition at line 44 of file DBCALClump.h.
Referenced by AnalyzeClump(), and DBCALShower_factory_JLAB::evnt().
vector<float> DBCALClump::ClumpPhi |
Definition at line 46 of file DBCALClump.h.
Referenced by AnalyzeClump(), and DBCALShower_factory_JLAB::evnt().
vector<float> DBCALClump::ClumpPos |
Definition at line 45 of file DBCALClump.h.
Referenced by AnalyzeClump(), and DBCALShower_factory_JLAB::evnt().
vector<float> DBCALClump::DeltaTime |
Definition at line 33 of file DBCALClump.h.
Referenced by AnalyzeClump(), and DBCALClump_factory::evnt().
vector<const DBCALHit*> DBCALClump::HitsD |
Definition at line 31 of file DBCALClump.h.
Referenced by DBCALClump(), DBCALShower_factory_JLAB::evnt(), and fillArrays().
vector<const DBCALHit*> DBCALClump::HitsU |
Definition at line 30 of file DBCALClump.h.
Referenced by DBCALClump(), DBCALShower_factory_JLAB::evnt(), and fillArrays().
vector<int> DBCALClump::Layer |
Definition at line 35 of file DBCALClump.h.
Referenced by AnalyzeClump(), and DBCALClump_factory::evnt().
vector<float> DBCALClump::MeanTime |
Definition at line 32 of file DBCALClump.h.
Referenced by AnalyzeClump(), and DBCALClump_factory::evnt().
double DBCALClump::ProfileD[60] |
Definition at line 37 of file DBCALClump.h.
Referenced by AnalyzeClump(), and resetProfiles().
double DBCALClump::ProfileMT[60] |
Definition at line 38 of file DBCALClump.h.
Referenced by AnalyzeClump(), and resetProfiles().
double DBCALClump::ProfileTD[60] |
Definition at line 39 of file DBCALClump.h.
Referenced by AnalyzeClump(), and resetProfiles().
double DBCALClump::ProfileU[60] |
Definition at line 36 of file DBCALClump.h.
Referenced by AnalyzeClump(), and resetProfiles().
vector<int> DBCALClump::Sector |
Definition at line 34 of file DBCALClump.h.
Referenced by AnalyzeClump(), and DBCALClump_factory::evnt().