5#include "Identifier/Identifier.h"
18 int times()
const {
return m_times; }
19 int number()
const {
return m_number; }
22 bool used()
const {
return m_used; }
54 void calculate(
bool barrel,
int tofid,
bool east,
int identify );
55 double qtc()
const {
return m_qtc; }
59 bool m_corr, m_elec, m_calculated;
78 unsigned int iden()
const {
return m_iden_value; }
79 unsigned int times()
const {
return m_times; }
81 void calculate(
bool barrel,
int tofid,
bool east,
int m_identify );
88 unsigned int quality()
const {
return m_quality; }
114 unsigned int m_iden_value;
115 unsigned int m_times;
116 unsigned int m_quality;
131 unsigned int identify()
const {
return m_identify; }
134 int layer()
const {
return m_layer; }
137 unsigned int times()
const {
return m_times; }
139 void data(
double& adcEast,
double& tdcEast,
double& adcWest,
double& tdcWest );
170 unsigned int quality()
const {
return m_quality; }
193 double ztdc()
const {
return m_ztdc; }
194 double zadc()
const {
return m_zadc; }
196 double zpos()
const {
return m_zpos; }
197 double energy()
const {
return m_energy; }
218 unsigned int m_identify;
232 unsigned int m_times;
233 unsigned int m_quality;
std::multimap< unsigned int, TofData * > TofDataMap
std::vector< TofData * >::iterator IterTofDataVector
std::vector< TofData * > TofDataVector
std::multimap< unsignedint, TofData * >::iterator IterTofDataMap
void calculate(bool barrel, int tofid, bool east, int identify)
void setValue_mrpc(int value, int clock)
void setIdentify(unsigned int iden)
unsigned int times() const
void calculate(bool barrel, int tofid, bool east, int m_identify)
unsigned int iden() const
unsigned int quality() const
PmtData & operator=(const PmtData &source)
void setEnergy(double energy)
unsigned int quality() const
void setQuality(unsigned int quality)
PmtData * forward() const
void setTimes(unsigned int times)
void setTofTrackId(int tofTrackId)
void setForward(PmtData *pmt)
void setTMatched(bool tmatched)
PmtData * backward() const
void setZpos(double zpos)
void setZAdc(double zadc)
unsigned int times() const
TofData & operator=(const TofData &source)
unsigned int identify() const
void setBackward(PmtData *pmt)
void setZTdc(double ztdc)
void setIdentify(Identifier identify)
TofValue & operator=(const TofValue &source)
virtual void setValue(int value)=0
void setNumber(int number)