CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
HcalTBTiming Class Reference

#include <HcalTBTiming.h>

Public Member Functions

int BeamCoincidenceCount () const
 Returns the number of hits from Beam Coincidence. More...
 
double BeamCoincidenceHits (int index) const
 Returns the indexed hit time from Beam Coincidence. More...
 
int BH1Count () const
 Returns the number of hits from beam halo counter up horizontal. More...
 
double BH1Hits (int index) const
 Returns the indexed hit time from beam halo counter UP HORIZONTAL. More...
 
int BH2Count () const
 Returns the number of hits from beam halo counter left from particle view. More...
 
double BH2Hits (int index) const
 Returns the indexed hit time from from beam halo counter BEAM LEFT FROM PARTICLE'S VIEW. More...
 
int BH3Count () const
 Returns the number of hits from beam halo counter right from particle view. More...
 
double BH3Hits (int index) const
 Returns the indexed hit time from beam halo counter BEAM RIGHT FROM PARTICLE'S VIEW. More...
 
int BH4Count () const
 Returns the number of hits from beam halo counter down horizontal. More...
 
double BH4Hits (int index) const
 Returns the indexed hit time from beam halo counter DOWN HORZINTAL. More...
 
 HcalTBTiming ()
 
double laserFlash () const
 Returns the laser activation time in ns. More...
 
int M1Count () const
 Returns the number of hits from muon veto scintillator M1. More...
 
double M1Hits (int index) const
 Returns the indexed hit time from muon veto scintillator M1. More...
 
int M2Count () const
 Returns the number of hits from muon veto scintillator M2. More...
 
double M2Hits (int index) const
 Returns the indexed hit time from muon veto scintillator M2. More...
 
int M3Count () const
 Returns the number of hits from muon veto scintillator M3. More...
 
double M3Hits (int index) const
 Returns the indexed hit time from muon veto scintillator M3. More...
 
double qiePhase () const
 Returns the QIE phase for 2003 testbeam data (zero otherwise) More...
 
int S1Count () const
 Returns the number of hits from scintillator S1, which is 12cm x 12cm. More...
 
double S1Hits (int index) const
 Returns the indexed hit time from scintillator S1, which is 12cm x 12cm. More...
 
int S2Count () const
 Returns the number of hits from scintillator S2, which is 4cm x 4cm. More...
 
double S2Hits (int index) const
 Returns the indexed hit time from scintillator S2, which is 4cm x 4cm. More...
 
int S3Count () const
 Returns the number of hits from scintillator S3, which is 2cm x 2cm. More...
 
double S3Hits (int index) const
 Returns the indexed hit time from scintillator S3, which is 2cm x 2cm. More...
 
int S4Count () const
 Returns the number of hits from scintillator S4, which is 12cm x 12cm. More...
 
double S4Hits (int index) const
 Returns the indexed hit time from scintillator S4, which is 12cm x 12cm. More...
 
void setHits (const std::vector< double > &m1hits, const std::vector< double > &m2hits, const std::vector< double > &m3hits, const std::vector< double > &s1hits, const std::vector< double > &s2hits, const std::vector< double > &s3hits, const std::vector< double > &s4hits, const std::vector< double > &bh1hits, const std::vector< double > &bh2hits, const std::vector< double > &bh3hits, const std::vector< double > &bh4hits, const std::vector< double > &beamCoincidenceHits)
 
void setTimes (const double trigger_time, const double ttc_l1a_time, const double laser_flash, const double qie_phase, const double TOF1S_time, const double TOF1J_time, const double TOF2S_time, const double TOF2J_time)
 
void setV775 (int *V775)
 
double TOF1Jtime () const
 Returns the TOF1J time (zero otherwise) More...
 
double TOF1Stime () const
 Returns the TOF1S time (zero otherwise) More...
 
double TOF2Jtime () const
 Returns the TOF2J time (zero otherwise) More...
 
double TOF2Stime () const
 Returns the TOF2S time (zero otherwise) More...
 
double triggerTime () const
 Returns the trigger time in ns. More...
 
double ttcL1Atime () const
 Returns the Level 1 Accept time in ns. More...
 
int V775 (int index) const
 Returns the hit in the specified channel. More...
 

Private Attributes

std::vector< double > beamCoincidenceHits_
 
std::vector< double > bh1hits_
 
std::vector< double > bh2hits_
 
std::vector< double > bh3hits_
 
std::vector< double > bh4hits_
 
double laserFlash_
 
std::vector< double > m1hits_
 
std::vector< double > m2hits_
 
std::vector< double > m3hits_
 
double qiePhase_
 
std::vector< double > s1hits_
 
std::vector< double > s2hits_
 
std::vector< double > s3hits_
 
std::vector< double > s4hits_
 
double TOF1Jtime_
 
double TOF1Stime_
 
double TOF2Jtime_
 
double TOF2Stime_
 
double triggerTime_
 
double ttcL1Atime_
 
int V775_ [32]
 

Detailed Description

This class contains timing information unpacked from the Time-to-Digital Converter (TDC).

Date
2006/08/25 17:25:30
Revision
1.8
Author
P. Dudero - Minnesota

Definition at line 17 of file HcalTBTiming.h.

Constructor & Destructor Documentation

◆ HcalTBTiming()

HcalTBTiming::HcalTBTiming ( )

Definition at line 5 of file HcalTBTiming.cc.

6  : triggerTime_(0),
7  ttcL1Atime_(0),
8  laserFlash_(0),
9  qiePhase_(0),
10  TOF1Stime_(0),
11  TOF1Jtime_(0),
12  TOF2Stime_(0),
13  TOF2Jtime_(0),
15  m1hits_(),
16  m2hits_(),
17  m3hits_(),
18  s1hits_(),
19  s2hits_(),
20  s3hits_(),
21  s4hits_(),
22  bh1hits_(),
23  bh2hits_(),
24  bh3hits_(),
25  bh4hits_() {
26  for (int i = 0; i < 32; i++)
27  V775_[i] = -1;
28 }

References mps_fire::i, and V775_.

Member Function Documentation

◆ BeamCoincidenceCount()

int HcalTBTiming::BeamCoincidenceCount ( ) const
inline

Returns the number of hits from Beam Coincidence.

Definition at line 44 of file HcalTBTiming.h.

44 { return beamCoincidenceHits_.size(); }

References beamCoincidenceHits_.

Referenced by ZdcTBAnalysis::analyze(), operator<<(), and EcalTBH2TDCRecInfoAlgo::reconstruct().

◆ BeamCoincidenceHits()

double HcalTBTiming::BeamCoincidenceHits ( int  index) const
inline

Returns the indexed hit time from Beam Coincidence.

Definition at line 71 of file HcalTBTiming.h.

71 { return beamCoincidenceHits_[index]; }

References beamCoincidenceHits_.

Referenced by ZdcTBAnalysis::analyze(), operator<<(), and EcalTBH2TDCRecInfoAlgo::reconstruct().

◆ BH1Count()

int HcalTBTiming::BH1Count ( ) const
inline

Returns the number of hits from beam halo counter up horizontal.

Definition at line 62 of file HcalTBTiming.h.

62 { return bh1hits_.size(); }

References bh1hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ BH1Hits()

double HcalTBTiming::BH1Hits ( int  index) const
inline

Returns the indexed hit time from beam halo counter UP HORIZONTAL.

Definition at line 89 of file HcalTBTiming.h.

89 { return bh1hits_[index]; }

References bh1hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ BH2Count()

int HcalTBTiming::BH2Count ( ) const
inline

Returns the number of hits from beam halo counter left from particle view.

Definition at line 64 of file HcalTBTiming.h.

64 { return bh2hits_.size(); }

References bh2hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ BH2Hits()

double HcalTBTiming::BH2Hits ( int  index) const
inline

Returns the indexed hit time from from beam halo counter BEAM LEFT FROM PARTICLE'S VIEW.

Definition at line 91 of file HcalTBTiming.h.

91 { return bh2hits_[index]; }

References bh2hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ BH3Count()

int HcalTBTiming::BH3Count ( ) const
inline

Returns the number of hits from beam halo counter right from particle view.

Definition at line 66 of file HcalTBTiming.h.

66 { return bh3hits_.size(); }

References bh3hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ BH3Hits()

double HcalTBTiming::BH3Hits ( int  index) const
inline

Returns the indexed hit time from beam halo counter BEAM RIGHT FROM PARTICLE'S VIEW.

Definition at line 93 of file HcalTBTiming.h.

93 { return bh3hits_[index]; }

References bh3hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ BH4Count()

int HcalTBTiming::BH4Count ( ) const
inline

Returns the number of hits from beam halo counter down horizontal.

Definition at line 68 of file HcalTBTiming.h.

68 { return bh4hits_.size(); }

References bh4hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ BH4Hits()

double HcalTBTiming::BH4Hits ( int  index) const
inline

Returns the indexed hit time from beam halo counter DOWN HORZINTAL.

Definition at line 95 of file HcalTBTiming.h.

95 { return bh4hits_[index]; }

References bh4hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ laserFlash()

double HcalTBTiming::laserFlash ( ) const
inline

Returns the laser activation time in ns.

Definition at line 30 of file HcalTBTiming.h.

30 { return laserFlash_; }

References laserFlash_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ M1Count()

int HcalTBTiming::M1Count ( ) const
inline

Returns the number of hits from muon veto scintillator M1.

Definition at line 46 of file HcalTBTiming.h.

46 { return m1hits_.size(); }

References m1hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ M1Hits()

double HcalTBTiming::M1Hits ( int  index) const
inline

Returns the indexed hit time from muon veto scintillator M1.

Definition at line 73 of file HcalTBTiming.h.

73 { return m1hits_[index]; }

References m1hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ M2Count()

int HcalTBTiming::M2Count ( ) const
inline

Returns the number of hits from muon veto scintillator M2.

Definition at line 48 of file HcalTBTiming.h.

48 { return m2hits_.size(); }

References m2hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ M2Hits()

double HcalTBTiming::M2Hits ( int  index) const
inline

Returns the indexed hit time from muon veto scintillator M2.

Definition at line 75 of file HcalTBTiming.h.

75 { return m2hits_[index]; }

References m2hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ M3Count()

int HcalTBTiming::M3Count ( ) const
inline

Returns the number of hits from muon veto scintillator M3.

Definition at line 50 of file HcalTBTiming.h.

50 { return m3hits_.size(); }

References m3hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ M3Hits()

double HcalTBTiming::M3Hits ( int  index) const
inline

Returns the indexed hit time from muon veto scintillator M3.

Definition at line 77 of file HcalTBTiming.h.

77 { return m3hits_[index]; }

References m3hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ qiePhase()

double HcalTBTiming::qiePhase ( ) const
inline

Returns the QIE phase for 2003 testbeam data (zero otherwise)

Definition at line 32 of file HcalTBTiming.h.

32 { return qiePhase_; }

References qiePhase_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ S1Count()

int HcalTBTiming::S1Count ( ) const
inline

Returns the number of hits from scintillator S1, which is 12cm x 12cm.

Definition at line 53 of file HcalTBTiming.h.

53 { return s1hits_.size(); }

References s1hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ S1Hits()

double HcalTBTiming::S1Hits ( int  index) const
inline

Returns the indexed hit time from scintillator S1, which is 12cm x 12cm.

Definition at line 80 of file HcalTBTiming.h.

80 { return s1hits_[index]; }

References s1hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ S2Count()

int HcalTBTiming::S2Count ( ) const
inline

Returns the number of hits from scintillator S2, which is 4cm x 4cm.

Definition at line 55 of file HcalTBTiming.h.

55 { return s2hits_.size(); }

References s2hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ S2Hits()

double HcalTBTiming::S2Hits ( int  index) const
inline

Returns the indexed hit time from scintillator S2, which is 4cm x 4cm.

Definition at line 82 of file HcalTBTiming.h.

82 { return s2hits_[index]; }

References s2hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ S3Count()

int HcalTBTiming::S3Count ( ) const
inline

Returns the number of hits from scintillator S3, which is 2cm x 2cm.

Definition at line 57 of file HcalTBTiming.h.

57 { return s3hits_.size(); }

References s3hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ S3Hits()

double HcalTBTiming::S3Hits ( int  index) const
inline

Returns the indexed hit time from scintillator S3, which is 2cm x 2cm.

Definition at line 84 of file HcalTBTiming.h.

84 { return s3hits_[index]; }

References s3hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ S4Count()

int HcalTBTiming::S4Count ( ) const
inline

Returns the number of hits from scintillator S4, which is 12cm x 12cm.

Definition at line 59 of file HcalTBTiming.h.

59 { return s4hits_.size(); }

References s4hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ S4Hits()

double HcalTBTiming::S4Hits ( int  index) const
inline

Returns the indexed hit time from scintillator S4, which is 12cm x 12cm.

Definition at line 86 of file HcalTBTiming.h.

86 { return s4hits_[index]; }

References s4hits_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ setHits()

void HcalTBTiming::setHits ( const std::vector< double > &  m1hits,
const std::vector< double > &  m2hits,
const std::vector< double > &  m3hits,
const std::vector< double > &  s1hits,
const std::vector< double > &  s2hits,
const std::vector< double > &  s3hits,
const std::vector< double > &  s4hits,
const std::vector< double > &  bh1hits,
const std::vector< double > &  bh2hits,
const std::vector< double > &  bh3hits,
const std::vector< double > &  bh4hits,
const std::vector< double > &  beamCoincidenceHits 
)

Definition at line 48 of file HcalTBTiming.cc.

59  {
60  m1hits_ = m1hits;
61  m2hits_ = m2hits;
62  m3hits_ = m3hits;
63 
64  s1hits_ = s1hits;
65  s2hits_ = s2hits;
66  s3hits_ = s3hits;
67  s4hits_ = s4hits;
68 
69  bh1hits_ = bh1hits;
70  bh2hits_ = bh2hits;
71  bh3hits_ = bh3hits;
72  bh4hits_ = bh4hits;
73  beamCoincidenceHits_ = beamCoincidenceHits;
74 }

References beamCoincidenceHits_, bh1hits_, bh2hits_, bh3hits_, bh4hits_, m1hits_, m2hits_, m3hits_, s1hits_, s2hits_, s3hits_, and s4hits_.

◆ setTimes()

void HcalTBTiming::setTimes ( const double  trigger_time,
const double  ttc_l1a_time,
const double  laser_flash,
const double  qie_phase,
const double  TOF1S_time,
const double  TOF1J_time,
const double  TOF2S_time,
const double  TOF2J_time 
)

Definition at line 30 of file HcalTBTiming.cc.

37  {
38  triggerTime_ = trigger_time;
39  ttcL1Atime_ = ttc_l1a_time;
40  laserFlash_ = laser_flash;
41  qiePhase_ = qie_phase;
42  TOF1Stime_ = TOF1S_time;
43  TOF1Jtime_ = TOF1J_time;
44  TOF2Stime_ = TOF2S_time;
45  TOF2Jtime_ = TOF2J_time;
46 }

References laserFlash_, qiePhase_, TOF1Jtime_, TOF1Stime_, TOF2Jtime_, TOF2Stime_, triggerTime_, and ttcL1Atime_.

◆ setV775()

void HcalTBTiming::setV775 ( int *  V775)

Definition at line 76 of file HcalTBTiming.cc.

76  {
77  for (int i = 0; i < 32; i++)
78  V775_[i] = V775[i];
79 }

References mps_fire::i, V775(), and V775_.

◆ TOF1Jtime()

double HcalTBTiming::TOF1Jtime ( ) const
inline

Returns the TOF1J time (zero otherwise)

Definition at line 37 of file HcalTBTiming.h.

37 { return TOF1Jtime_; }

References TOF1Jtime_.

Referenced by operator<<().

◆ TOF1Stime()

double HcalTBTiming::TOF1Stime ( ) const
inline

Returns the TOF1S time (zero otherwise)

Definition at line 35 of file HcalTBTiming.h.

35 { return TOF1Stime_; }

References TOF1Stime_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ TOF2Jtime()

double HcalTBTiming::TOF2Jtime ( ) const
inline

Returns the TOF2J time (zero otherwise)

Definition at line 41 of file HcalTBTiming.h.

41 { return TOF2Jtime_; }

References TOF2Jtime_.

Referenced by operator<<().

◆ TOF2Stime()

double HcalTBTiming::TOF2Stime ( ) const
inline

Returns the TOF2S time (zero otherwise)

Definition at line 39 of file HcalTBTiming.h.

39 { return TOF2Stime_; }

References TOF2Stime_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ triggerTime()

double HcalTBTiming::triggerTime ( ) const
inline

Returns the trigger time in ns.

Definition at line 24 of file HcalTBTiming.h.

24 { return triggerTime_; }

References triggerTime_.

Referenced by ZdcTBAnalysis::analyze(), and operator<<().

◆ ttcL1Atime()

double HcalTBTiming::ttcL1Atime ( ) const
inline

Returns the Level 1 Accept time in ns.

Definition at line 27 of file HcalTBTiming.h.

27 { return ttcL1Atime_; }

References ttcL1Atime_.

Referenced by ZdcTBAnalysis::analyze(), operator<<(), and EcalTBH2TDCRecInfoAlgo::reconstruct().

◆ V775()

int HcalTBTiming::V775 ( int  index) const
inline

Returns the hit in the specified channel.

Definition at line 97 of file HcalTBTiming.h.

97 { return V775_[index]; }

References V775_.

Referenced by setV775().

Member Data Documentation

◆ beamCoincidenceHits_

std::vector<double> HcalTBTiming::beamCoincidenceHits_
private

Definition at line 135 of file HcalTBTiming.h.

Referenced by BeamCoincidenceCount(), BeamCoincidenceHits(), and setHits().

◆ bh1hits_

std::vector<double> HcalTBTiming::bh1hits_
private

Definition at line 146 of file HcalTBTiming.h.

Referenced by BH1Count(), BH1Hits(), and setHits().

◆ bh2hits_

std::vector<double> HcalTBTiming::bh2hits_
private

Definition at line 147 of file HcalTBTiming.h.

Referenced by BH2Count(), BH2Hits(), and setHits().

◆ bh3hits_

std::vector<double> HcalTBTiming::bh3hits_
private

Definition at line 148 of file HcalTBTiming.h.

Referenced by BH3Count(), BH3Hits(), and setHits().

◆ bh4hits_

std::vector<double> HcalTBTiming::bh4hits_
private

Definition at line 149 of file HcalTBTiming.h.

Referenced by BH4Count(), BH4Hits(), and setHits().

◆ laserFlash_

double HcalTBTiming::laserFlash_
private

Definition at line 127 of file HcalTBTiming.h.

Referenced by laserFlash(), and setTimes().

◆ m1hits_

std::vector<double> HcalTBTiming::m1hits_
private

Definition at line 137 of file HcalTBTiming.h.

Referenced by M1Count(), M1Hits(), and setHits().

◆ m2hits_

std::vector<double> HcalTBTiming::m2hits_
private

Definition at line 138 of file HcalTBTiming.h.

Referenced by M2Count(), M2Hits(), and setHits().

◆ m3hits_

std::vector<double> HcalTBTiming::m3hits_
private

Definition at line 139 of file HcalTBTiming.h.

Referenced by M3Count(), M3Hits(), and setHits().

◆ qiePhase_

double HcalTBTiming::qiePhase_
private

Definition at line 128 of file HcalTBTiming.h.

Referenced by qiePhase(), and setTimes().

◆ s1hits_

std::vector<double> HcalTBTiming::s1hits_
private

Definition at line 141 of file HcalTBTiming.h.

Referenced by S1Count(), S1Hits(), and setHits().

◆ s2hits_

std::vector<double> HcalTBTiming::s2hits_
private

Definition at line 142 of file HcalTBTiming.h.

Referenced by S2Count(), S2Hits(), and setHits().

◆ s3hits_

std::vector<double> HcalTBTiming::s3hits_
private

Definition at line 143 of file HcalTBTiming.h.

Referenced by S3Count(), S3Hits(), and setHits().

◆ s4hits_

std::vector<double> HcalTBTiming::s4hits_
private

Definition at line 144 of file HcalTBTiming.h.

Referenced by S4Count(), S4Hits(), and setHits().

◆ TOF1Jtime_

double HcalTBTiming::TOF1Jtime_
private

Definition at line 130 of file HcalTBTiming.h.

Referenced by setTimes(), and TOF1Jtime().

◆ TOF1Stime_

double HcalTBTiming::TOF1Stime_
private

Definition at line 129 of file HcalTBTiming.h.

Referenced by setTimes(), and TOF1Stime().

◆ TOF2Jtime_

double HcalTBTiming::TOF2Jtime_
private

Definition at line 132 of file HcalTBTiming.h.

Referenced by setTimes(), and TOF2Jtime().

◆ TOF2Stime_

double HcalTBTiming::TOF2Stime_
private

Definition at line 131 of file HcalTBTiming.h.

Referenced by setTimes(), and TOF2Stime().

◆ triggerTime_

double HcalTBTiming::triggerTime_
private

Definition at line 125 of file HcalTBTiming.h.

Referenced by setTimes(), and triggerTime().

◆ ttcL1Atime_

double HcalTBTiming::ttcL1Atime_
private

Definition at line 126 of file HcalTBTiming.h.

Referenced by setTimes(), and ttcL1Atime().

◆ V775_

int HcalTBTiming::V775_[32]
private

Definition at line 134 of file HcalTBTiming.h.

Referenced by HcalTBTiming(), setV775(), and V775().

mps_fire.i
i
Definition: mps_fire.py:355
HcalTBTiming::s4hits_
std::vector< double > s4hits_
Definition: HcalTBTiming.h:144
HcalTBTiming::beamCoincidenceHits_
std::vector< double > beamCoincidenceHits_
Definition: HcalTBTiming.h:135
HcalTBTiming::s3hits_
std::vector< double > s3hits_
Definition: HcalTBTiming.h:143
HcalTBTiming::s1hits_
std::vector< double > s1hits_
Definition: HcalTBTiming.h:141
HcalTBTiming::m3hits_
std::vector< double > m3hits_
Definition: HcalTBTiming.h:139
HcalTBTiming::TOF1Stime_
double TOF1Stime_
Definition: HcalTBTiming.h:129
HcalTBTiming::m2hits_
std::vector< double > m2hits_
Definition: HcalTBTiming.h:138
HcalTBTiming::bh4hits_
std::vector< double > bh4hits_
Definition: HcalTBTiming.h:149
HcalTBTiming::bh2hits_
std::vector< double > bh2hits_
Definition: HcalTBTiming.h:147
HcalTBTiming::ttcL1Atime_
double ttcL1Atime_
Definition: HcalTBTiming.h:126
HcalTBTiming::qiePhase_
double qiePhase_
Definition: HcalTBTiming.h:128
HcalTBTiming::m1hits_
std::vector< double > m1hits_
Definition: HcalTBTiming.h:137
HcalTBTiming::V775_
int V775_[32]
Definition: HcalTBTiming.h:134
HcalTBTiming::bh3hits_
std::vector< double > bh3hits_
Definition: HcalTBTiming.h:148
HcalTBTiming::TOF1Jtime_
double TOF1Jtime_
Definition: HcalTBTiming.h:130
HcalTBTiming::laserFlash_
double laserFlash_
Definition: HcalTBTiming.h:127
HcalTBTiming::TOF2Jtime_
double TOF2Jtime_
Definition: HcalTBTiming.h:132
AlignmentPI::index
index
Definition: AlignmentPayloadInspectorHelper.h:46
HcalTBTiming::TOF2Stime_
double TOF2Stime_
Definition: HcalTBTiming.h:131
HcalTBTiming::triggerTime_
double triggerTime_
Definition: HcalTBTiming.h:125
HcalTBTiming::bh1hits_
std::vector< double > bh1hits_
Definition: HcalTBTiming.h:146
HcalTBTiming::s2hits_
std::vector< double > s2hits_
Definition: HcalTBTiming.h:142
HcalTBTiming::V775
int V775(int index) const
Returns the hit in the specified channel.
Definition: HcalTBTiming.h:97