BOSS 6.6.4.p01
BESIII Offline Software System
Loading...
Searching...
No Matches
RecBTofCalHit Class Reference

#include <RecBTofCalHit.h>

+ Inheritance diagram for RecBTofCalHit:

Public Member Functions

 RecBTofCalHit ()
 
virtual ~RecBTofCalHit ()
 
virtual const CLID & clID () const
 
int run () const
 
int event () const
 
int mod () const
 
int qual () const
 
double tpred () const
 
double tdc1 () const
 
double tdc2 () const
 
double adc1 () const
 
double adc2 () const
 
double zHit () const
 
double dzHit () const
 
double deltaPhi () const
 
double sinTheta () const
 
double p () const
 
double Q () const
 
double path () const
 
double tpred (int index) const
 
void setTpred (int idx, double t)
 
void setRun (int run)
 
void setEvent (int event)
 
void setMod (int imod)
 
void setQual (int qual)
 
void setTpred (double tpred)
 
void setTdc1 (double tdc1)
 
void setTdc2 (double tdc2)
 
void setAdc1 (double adc1)
 
void setAdc2 (double adc2)
 
void setZHit (double zHit)
 
void setdZHit (double dzHit)
 
void setDeltaPhi (double deltaPhi)
 
void setsinTheta (double sint)
 
void setP (double p)
 
void setQ (double q)
 
void setPath (double l)
 
RecBTofCalHitnext () const
 
void setnext (RecBTofCalHit *n)
 

Static Public Member Functions

static const CLID & classID ()
 

Detailed Description

Definition at line 20 of file RecBTofCalHit.h.

Constructor & Destructor Documentation

◆ RecBTofCalHit()

RecBTofCalHit::RecBTofCalHit ( )

Definition at line 10 of file RecBTofCalHit.cxx.

10 {
11 m_imod=-1;
12 m_qual=-1;
13 m_tpred=-1.;
14 m_tdc1=-1.;
15 m_tdc2=-1.;
16 m_adc1=-1.;
17 m_adc2=-1.;
18 m_zHit=-1.;
19 m_dzHit=-1.;
20 m_sintheta=-1.;
21 m_bch=NULL;
22 for(int i=0;i<5;i++)
23 m_texp[i]=0.;
24 m_p=-1.;
25 m_Q=-1.;
26 m_path=-1.;
27}

◆ ~RecBTofCalHit()

virtual RecBTofCalHit::~RecBTofCalHit ( )
inlinevirtual

Definition at line 24 of file RecBTofCalHit.h.

24{}

Member Function Documentation

◆ adc1()

double RecBTofCalHit::adc1 ( ) const
inline

Definition at line 37 of file RecBTofCalHit.h.

37{ return m_adc1; }

Referenced by MrpcCheckData::Fill(), TofCheckData::Fill(), Record::Record(), and setAdc1().

◆ adc2()

double RecBTofCalHit::adc2 ( ) const
inline

Definition at line 38 of file RecBTofCalHit.h.

38{ return m_adc2; }

Referenced by MrpcCheckData::Fill(), TofCheckData::Fill(), Record::Record(), and setAdc2().

◆ classID()

static const CLID & RecBTofCalHit::classID ( )
inlinestatic

Definition at line 27 of file RecBTofCalHit.h.

27{ return CLID_RecBTofCalHit; }
const CLID & CLID_RecBTofCalHit
Definition: EventModel.cxx:331

Referenced by clID().

◆ clID()

virtual const CLID & RecBTofCalHit::clID ( ) const
inlinevirtual

Definition at line 26 of file RecBTofCalHit.h.

26{ return RecBTofCalHit::classID();}
static const CLID & classID()
Definition: RecBTofCalHit.h:27

◆ deltaPhi()

double RecBTofCalHit::deltaPhi ( ) const
inline

Definition at line 41 of file RecBTofCalHit.h.

41{ return m_deltaPhi; }

Referenced by Record::Record(), and setDeltaPhi().

◆ dzHit()

double RecBTofCalHit::dzHit ( ) const
inline

Definition at line 40 of file RecBTofCalHit.h.

40{ return m_dzHit; }

Referenced by MrpcCheckData::Fill(), TofCheckData::Fill(), and setdZHit().

◆ event()

int RecBTofCalHit::event ( ) const
inline

Definition at line 31 of file RecBTofCalHit.h.

31{ return m_event; }

Referenced by Record::Record(), and setEvent().

◆ mod()

int RecBTofCalHit::mod ( ) const
inline

Definition at line 32 of file RecBTofCalHit.h.

32{ return m_imod; }

Referenced by MrpcCheckData::Fill(), TofCheckData::Fill(), and Record::Record().

◆ next()

RecBTofCalHit * RecBTofCalHit::next ( ) const
inline

Definition at line 88 of file RecBTofCalHit.h.

88{ return m_bch;}

◆ p()

double RecBTofCalHit::p ( ) const
inline

Definition at line 43 of file RecBTofCalHit.h.

43{ return m_p; }

Referenced by MrpcCheckData::Fill(), TofCheckData::Fill(), Record::Record(), and setP().

◆ path()

double RecBTofCalHit::path ( ) const
inline

Definition at line 45 of file RecBTofCalHit.h.

45{ return m_path; }

Referenced by MrpcCheckData::Fill(), TofCheckData::Fill(), and Record::Record().

◆ Q()

double RecBTofCalHit::Q ( ) const
inline

Definition at line 44 of file RecBTofCalHit.h.

44{ return m_Q; }

Referenced by MrpcCheckData::Fill(), and TofCheckData::Fill().

◆ qual()

int RecBTofCalHit::qual ( ) const
inline

Definition at line 33 of file RecBTofCalHit.h.

33{ return m_qual; }

Referenced by MrpcCheckData::Fill(), TofCheckData::Fill(), Record::Record(), and setQual().

◆ run()

int RecBTofCalHit::run ( ) const
inline

Definition at line 30 of file RecBTofCalHit.h.

30{ return m_run; }

Referenced by Record::Record(), and setRun().

◆ setAdc1()

void RecBTofCalHit::setAdc1 ( double  adc1)
inline

Definition at line 61 of file RecBTofCalHit.h.

61{ m_adc1 = adc1; }
double adc1() const
Definition: RecBTofCalHit.h:37

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ setAdc2()

void RecBTofCalHit::setAdc2 ( double  adc2)
inline

Definition at line 62 of file RecBTofCalHit.h.

62{ m_adc2 = adc2; }
double adc2() const
Definition: RecBTofCalHit.h:38

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ setDeltaPhi()

void RecBTofCalHit::setDeltaPhi ( double  deltaPhi)
inline

Definition at line 65 of file RecBTofCalHit.h.

65{ m_deltaPhi = deltaPhi; }
double deltaPhi() const
Definition: RecBTofCalHit.h:41

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ setdZHit()

void RecBTofCalHit::setdZHit ( double  dzHit)
inline

Definition at line 64 of file RecBTofCalHit.h.

64{ m_dzHit = dzHit; }
double dzHit() const
Definition: RecBTofCalHit.h:40

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ setEvent()

void RecBTofCalHit::setEvent ( int  event)
inline

Definition at line 55 of file RecBTofCalHit.h.

55{ m_event = event; }
int event() const
Definition: RecBTofCalHit.h:31

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ setMod()

void RecBTofCalHit::setMod ( int  imod)
inline

Definition at line 56 of file RecBTofCalHit.h.

56{ m_imod = imod; }

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ setnext()

void RecBTofCalHit::setnext ( RecBTofCalHit n)
inline

Definition at line 89 of file RecBTofCalHit.h.

89{ m_bch=n;}
const Int_t n

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ setP()

void RecBTofCalHit::setP ( double  p)
inline

Definition at line 67 of file RecBTofCalHit.h.

67{ m_p = p; }
double p() const
Definition: RecBTofCalHit.h:43

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ setPath()

void RecBTofCalHit::setPath ( double  l)
inline

Definition at line 69 of file RecBTofCalHit.h.

69{ m_path = l; }

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ setQ()

void RecBTofCalHit::setQ ( double  q)
inline

Definition at line 68 of file RecBTofCalHit.h.

68{ m_Q = q; }
****INTEGER imax DOUBLE PRECISION m_pi *DOUBLE PRECISION m_amfin DOUBLE PRECISION m_Chfin DOUBLE PRECISION m_Xenph DOUBLE PRECISION m_sinw2 DOUBLE PRECISION m_GFermi DOUBLE PRECISION m_MfinMin DOUBLE PRECISION m_ta2 INTEGER m_out INTEGER m_KeyFSR INTEGER m_KeyQCD *COMMON c_Semalib $ !copy of input $ !CMS energy $ !beam mass $ !final mass $ !beam charge $ !final charge $ !smallest final mass $ !Z mass $ !Z width $ !EW mixing angle $ !Gmu Fermi $ alphaQED at q
Definition: KKsem.h:33

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ setQual()

void RecBTofCalHit::setQual ( int  qual)
inline

Definition at line 57 of file RecBTofCalHit.h.

57{ m_qual = qual; }
int qual() const
Definition: RecBTofCalHit.h:33

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ setRun()

void RecBTofCalHit::setRun ( int  run)
inline

Definition at line 54 of file RecBTofCalHit.h.

54{ m_run = run; }
int run() const
Definition: RecBTofCalHit.h:30

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ setsinTheta()

void RecBTofCalHit::setsinTheta ( double  sint)
inline

Definition at line 66 of file RecBTofCalHit.h.

66{ m_sintheta = sint; }

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ setTdc1()

void RecBTofCalHit::setTdc1 ( double  tdc1)
inline

Definition at line 59 of file RecBTofCalHit.h.

59{ m_tdc1 = tdc1; }
double tdc1() const
Definition: RecBTofCalHit.h:35

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ setTdc2()

void RecBTofCalHit::setTdc2 ( double  tdc2)
inline

Definition at line 60 of file RecBTofCalHit.h.

60{ m_tdc2 = tdc2; }
double tdc2() const
Definition: RecBTofCalHit.h:36

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ setTpred() [1/2]

void RecBTofCalHit::setTpred ( double  tpred)
inline

Definition at line 58 of file RecBTofCalHit.h.

58{ m_tpred = tpred; }
double tpred() const
Definition: RecBTofCalHit.h:34

◆ setTpred() [2/2]

void RecBTofCalHit::setTpred ( int  idx,
double  t 
)
inline

Definition at line 49 of file RecBTofCalHit.h.

49{if(idx<0||idx>=5) idx=0; m_texp[idx]=t; }
int t()
Definition: t.c:1

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ setZHit()

void RecBTofCalHit::setZHit ( double  zHit)
inline

Definition at line 63 of file RecBTofCalHit.h.

63{ m_zHit = zHit; }
double zHit() const
Definition: RecBTofCalHit.h:39

Referenced by MrpcTrack::convert2RecBTofCalHitCol(), and TofTrack::convert2RecBTofCalHitCol().

◆ sinTheta()

double RecBTofCalHit::sinTheta ( ) const
inline

Definition at line 42 of file RecBTofCalHit.h.

42{ return m_sintheta; }

Referenced by MrpcCheckData::Fill(), TofCheckData::Fill(), and Record::Record().

◆ tdc1()

double RecBTofCalHit::tdc1 ( ) const
inline

Definition at line 35 of file RecBTofCalHit.h.

35{ return m_tdc1; }

Referenced by MrpcCheckData::Fill(), TofCheckData::Fill(), Record::Record(), and setTdc1().

◆ tdc2()

double RecBTofCalHit::tdc2 ( ) const
inline

Definition at line 36 of file RecBTofCalHit.h.

36{ return m_tdc2; }

Referenced by MrpcCheckData::Fill(), TofCheckData::Fill(), Record::Record(), and setTdc2().

◆ tpred() [1/2]

double RecBTofCalHit::tpred ( ) const
inline

Definition at line 34 of file RecBTofCalHit.h.

34{ return m_tpred; }

Referenced by MrpcCheckData::Fill(), TofCheckData::Fill(), Record::Record(), and setTpred().

◆ tpred() [2/2]

double RecBTofCalHit::tpred ( int  index) const
inline

Definition at line 48 of file RecBTofCalHit.h.

48{ if(index<0||index>=5) index=0;return m_texp[index];}

◆ zHit()

double RecBTofCalHit::zHit ( ) const
inline

Definition at line 39 of file RecBTofCalHit.h.

39{ return m_zHit; }

Referenced by MrpcCheckData::Fill(), TofCheckData::Fill(), Record::Record(), and setZHit().


The documentation for this class was generated from the following files: