CGEM BOSS 6.6.5.h
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 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 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

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()

◆ 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 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 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 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 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 TofCheckData::Fill().

◆ qual()

int RecBTofCalHit::qual ( ) const
inline

Definition at line 33 of file RecBTofCalHit.h.

33{ return m_qual; }

Referenced by 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

Referenced by TofTrack::convert2RecBTofCalHitCol().

◆ setAdc2()

void RecBTofCalHit::setAdc2 ( double adc2)
inline

Definition at line 62 of file RecBTofCalHit.h.

62{ m_adc2 = adc2; }
double adc2() const

Referenced by TofTrack::convert2RecBTofCalHitCol().

◆ setDeltaPhi()

void RecBTofCalHit::setDeltaPhi ( double deltaPhi)
inline

Definition at line 65 of file RecBTofCalHit.h.

65{ m_deltaPhi = deltaPhi; }
double deltaPhi() const

Referenced by TofTrack::convert2RecBTofCalHitCol().

◆ setdZHit()

void RecBTofCalHit::setdZHit ( double dzHit)
inline

Definition at line 64 of file RecBTofCalHit.h.

64{ m_dzHit = dzHit; }
double dzHit() const

Referenced by TofTrack::convert2RecBTofCalHitCol().

◆ setEvent()

void RecBTofCalHit::setEvent ( int event)
inline

Definition at line 55 of file RecBTofCalHit.h.

55{ m_event = event; }
int event() const

Referenced by TofTrack::convert2RecBTofCalHitCol().

◆ setMod()

void RecBTofCalHit::setMod ( int imod)
inline

Definition at line 56 of file RecBTofCalHit.h.

56{ m_imod = imod; }

Referenced by 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 TofTrack::convert2RecBTofCalHitCol().

◆ setP()

void RecBTofCalHit::setP ( double p)
inline

Definition at line 67 of file RecBTofCalHit.h.

67{ m_p = p; }
double p() const

Referenced by TofTrack::convert2RecBTofCalHitCol().

◆ setPath()

void RecBTofCalHit::setPath ( double l)
inline

Definition at line 69 of file RecBTofCalHit.h.

69{ m_path = l; }

Referenced by 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 TofTrack::convert2RecBTofCalHitCol().

◆ setQual()

void RecBTofCalHit::setQual ( int qual)
inline

Definition at line 57 of file RecBTofCalHit.h.

57{ m_qual = qual; }
int qual() const

Referenced by TofTrack::convert2RecBTofCalHitCol().

◆ setRun()

void RecBTofCalHit::setRun ( int run)
inline

Definition at line 54 of file RecBTofCalHit.h.

54{ m_run = run; }
int run() const

Referenced by TofTrack::convert2RecBTofCalHitCol().

◆ setsinTheta()

void RecBTofCalHit::setsinTheta ( double sint)
inline

Definition at line 66 of file RecBTofCalHit.h.

66{ m_sintheta = sint; }

Referenced by TofTrack::convert2RecBTofCalHitCol().

◆ setTdc1()

void RecBTofCalHit::setTdc1 ( double tdc1)
inline

Definition at line 59 of file RecBTofCalHit.h.

59{ m_tdc1 = tdc1; }
double tdc1() const

Referenced by TofTrack::convert2RecBTofCalHitCol().

◆ setTdc2()

void RecBTofCalHit::setTdc2 ( double tdc2)
inline

Definition at line 60 of file RecBTofCalHit.h.

60{ m_tdc2 = tdc2; }
double tdc2() const

Referenced by 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

◆ 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 TofTrack::convert2RecBTofCalHitCol().

◆ setZHit()

void RecBTofCalHit::setZHit ( double zHit)
inline

Definition at line 63 of file RecBTofCalHit.h.

63{ m_zHit = zHit; }
double zHit() const

Referenced by TofTrack::convert2RecBTofCalHitCol().

◆ sinTheta()

double RecBTofCalHit::sinTheta ( ) const
inline

Definition at line 42 of file RecBTofCalHit.h.

42{ return m_sintheta; }

Referenced by 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 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 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 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 TofCheckData::Fill(), Record::Record(), and setZHit().


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