BOSS 7.0.3
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)
 
 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 ()
 
static const CLID & classID ()
 

Detailed Description

Constructor & Destructor Documentation

◆ RecBTofCalHit() [1/2]

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() [1/2]

virtual RecBTofCalHit::~RecBTofCalHit ( )
inlinevirtual

◆ RecBTofCalHit() [2/2]

RecBTofCalHit::RecBTofCalHit ( )

◆ ~RecBTofCalHit() [2/2]

virtual RecBTofCalHit::~RecBTofCalHit ( )
inlinevirtual

Member Function Documentation

◆ adc1() [1/2]

double RecBTofCalHit::adc1 ( ) const
inline

◆ adc1() [2/2]

double RecBTofCalHit::adc1 ( ) const
inline

Definition at line 37 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

37{ return m_adc1; }

◆ adc2() [1/2]

double RecBTofCalHit::adc2 ( ) const
inline

◆ adc2() [2/2]

double RecBTofCalHit::adc2 ( ) const
inline

Definition at line 38 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

38{ return m_adc2; }

◆ classID() [1/2]

static const CLID & RecBTofCalHit::classID ( )
inlinestatic

Definition at line 27 of file InstallArea/include/TofRecEvent/TofRecEvent/RecBTofCalHit.h.

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

Referenced by clID().

◆ classID() [2/2]

static const CLID & RecBTofCalHit::classID ( )
inlinestatic

◆ clID() [1/2]

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

◆ clID() [2/2]

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

◆ deltaPhi() [1/2]

double RecBTofCalHit::deltaPhi ( ) const
inline

Definition at line 41 of file InstallArea/include/TofRecEvent/TofRecEvent/RecBTofCalHit.h.

41{ return m_deltaPhi; }

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

◆ deltaPhi() [2/2]

double RecBTofCalHit::deltaPhi ( ) const
inline

Definition at line 41 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

41{ return m_deltaPhi; }

◆ dzHit() [1/2]

double RecBTofCalHit::dzHit ( ) const
inline

◆ dzHit() [2/2]

double RecBTofCalHit::dzHit ( ) const
inline

Definition at line 40 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

40{ return m_dzHit; }

◆ event() [1/2]

int RecBTofCalHit::event ( ) const
inline

Definition at line 31 of file InstallArea/include/TofRecEvent/TofRecEvent/RecBTofCalHit.h.

31{ return m_event; }

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

◆ event() [2/2]

int RecBTofCalHit::event ( ) const
inline

Definition at line 31 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

31{ return m_event; }

◆ mod() [1/2]

int RecBTofCalHit::mod ( ) const
inline

◆ mod() [2/2]

int RecBTofCalHit::mod ( ) const
inline

Definition at line 32 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

32{ return m_imod; }

◆ next() [1/2]

RecBTofCalHit * RecBTofCalHit::next ( ) const
inline

Definition at line 88 of file InstallArea/include/TofRecEvent/TofRecEvent/RecBTofCalHit.h.

88{ return m_bch;}

◆ next() [2/2]

RecBTofCalHit * RecBTofCalHit::next ( ) const
inline

Definition at line 88 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

88{ return m_bch;}

◆ p() [1/2]

double RecBTofCalHit::p ( ) const
inline

◆ p() [2/2]

double RecBTofCalHit::p ( ) const
inline

Definition at line 43 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

43{ return m_p; }

◆ path() [1/2]

double RecBTofCalHit::path ( ) const
inline

◆ path() [2/2]

double RecBTofCalHit::path ( ) const
inline

Definition at line 45 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

45{ return m_path; }

◆ Q() [1/2]

double RecBTofCalHit::Q ( ) const
inline

◆ Q() [2/2]

double RecBTofCalHit::Q ( ) const
inline

Definition at line 44 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

44{ return m_Q; }

◆ qual() [1/2]

int RecBTofCalHit::qual ( ) const
inline

◆ qual() [2/2]

int RecBTofCalHit::qual ( ) const
inline

Definition at line 33 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

33{ return m_qual; }

◆ run() [1/2]

int RecBTofCalHit::run ( ) const
inline

Definition at line 30 of file InstallArea/include/TofRecEvent/TofRecEvent/RecBTofCalHit.h.

30{ return m_run; }

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

◆ run() [2/2]

int RecBTofCalHit::run ( ) const
inline

Definition at line 30 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

30{ return m_run; }

◆ setAdc1() [1/2]

void RecBTofCalHit::setAdc1 ( double  adc1)
inline

◆ setAdc1() [2/2]

void RecBTofCalHit::setAdc1 ( double  adc1)
inline

Definition at line 61 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

61{ m_adc1 = adc1; }

◆ setAdc2() [1/2]

void RecBTofCalHit::setAdc2 ( double  adc2)
inline

◆ setAdc2() [2/2]

void RecBTofCalHit::setAdc2 ( double  adc2)
inline

Definition at line 62 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

62{ m_adc2 = adc2; }

◆ setDeltaPhi() [1/2]

void RecBTofCalHit::setDeltaPhi ( double  deltaPhi)
inline

◆ setDeltaPhi() [2/2]

void RecBTofCalHit::setDeltaPhi ( double  deltaPhi)
inline

Definition at line 65 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

65{ m_deltaPhi = deltaPhi; }

◆ setdZHit() [1/2]

void RecBTofCalHit::setdZHit ( double  dzHit)
inline

◆ setdZHit() [2/2]

void RecBTofCalHit::setdZHit ( double  dzHit)
inline

Definition at line 64 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

64{ m_dzHit = dzHit; }

◆ setEvent() [1/2]

◆ setEvent() [2/2]

void RecBTofCalHit::setEvent ( int  event)
inline

Definition at line 55 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

55{ m_event = event; }

◆ setMod() [1/2]

void RecBTofCalHit::setMod ( int  imod)
inline

◆ setMod() [2/2]

void RecBTofCalHit::setMod ( int  imod)
inline

Definition at line 56 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

56{ m_imod = imod; }

◆ setnext() [1/2]

void RecBTofCalHit::setnext ( RecBTofCalHit n)
inline

Definition at line 89 of file InstallArea/include/TofRecEvent/TofRecEvent/RecBTofCalHit.h.

89{ m_bch=n;}
const Int_t n

Referenced by TofTrack::convert2RecBTofCalHitColBarrel().

◆ setnext() [2/2]

void RecBTofCalHit::setnext ( RecBTofCalHit n)
inline

◆ setP() [1/2]

◆ setP() [2/2]

void RecBTofCalHit::setP ( double  p)
inline

Definition at line 67 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

67{ m_p = p; }

◆ setPath() [1/2]

void RecBTofCalHit::setPath ( double  l)
inline

◆ setPath() [2/2]

void RecBTofCalHit::setPath ( double  l)
inline

Definition at line 69 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

69{ m_path = l; }

◆ setQ() [1/2]

void RecBTofCalHit::setQ ( double  q)
inline

Definition at line 68 of file InstallArea/include/TofRecEvent/TofRecEvent/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::convert2RecBTofCalHitColBarrel(), and TofTrack::convert2RecBTofCalHitColETF().

◆ setQ() [2/2]

void RecBTofCalHit::setQ ( double  q)
inline

Definition at line 68 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

68{ m_Q = q; }

◆ setQual() [1/2]

◆ setQual() [2/2]

void RecBTofCalHit::setQual ( int  qual)
inline

Definition at line 57 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

57{ m_qual = qual; }

◆ setRun() [1/2]

◆ setRun() [2/2]

void RecBTofCalHit::setRun ( int  run)
inline

Definition at line 54 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

54{ m_run = run; }

◆ setsinTheta() [1/2]

void RecBTofCalHit::setsinTheta ( double  sint)
inline

◆ setsinTheta() [2/2]

void RecBTofCalHit::setsinTheta ( double  sint)
inline

Definition at line 66 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

66{ m_sintheta = sint; }

◆ setTdc1() [1/2]

void RecBTofCalHit::setTdc1 ( double  tdc1)
inline

◆ setTdc1() [2/2]

void RecBTofCalHit::setTdc1 ( double  tdc1)
inline

Definition at line 59 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

59{ m_tdc1 = tdc1; }

◆ setTdc2() [1/2]

void RecBTofCalHit::setTdc2 ( double  tdc2)
inline

◆ setTdc2() [2/2]

void RecBTofCalHit::setTdc2 ( double  tdc2)
inline

Definition at line 60 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

60{ m_tdc2 = tdc2; }

◆ setTpred() [1/4]

void RecBTofCalHit::setTpred ( double  tpred)
inline

◆ setTpred() [2/4]

void RecBTofCalHit::setTpred ( double  tpred)
inline

Definition at line 58 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

58{ m_tpred = tpred; }

◆ setTpred() [3/4]

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

Definition at line 49 of file InstallArea/include/TofRecEvent/TofRecEvent/RecBTofCalHit.h.

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

Referenced by TofTrack::convert2RecBTofCalHitColBarrel(), and TofTrack::convert2RecBTofCalHitColETF().

◆ setTpred() [4/4]

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

Definition at line 49 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

49{if(idx<0||idx>=5) idx=0; m_texp[idx]=t; }

◆ setZHit() [1/2]

void RecBTofCalHit::setZHit ( double  zHit)
inline

◆ setZHit() [2/2]

void RecBTofCalHit::setZHit ( double  zHit)
inline

Definition at line 63 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

63{ m_zHit = zHit; }

◆ sinTheta() [1/2]

double RecBTofCalHit::sinTheta ( ) const
inline

◆ sinTheta() [2/2]

double RecBTofCalHit::sinTheta ( ) const
inline

Definition at line 42 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

42{ return m_sintheta; }

◆ tdc1() [1/2]

double RecBTofCalHit::tdc1 ( ) const
inline

◆ tdc1() [2/2]

double RecBTofCalHit::tdc1 ( ) const
inline

Definition at line 35 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

35{ return m_tdc1; }

◆ tdc2() [1/2]

double RecBTofCalHit::tdc2 ( ) const
inline

◆ tdc2() [2/2]

double RecBTofCalHit::tdc2 ( ) const
inline

Definition at line 36 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

36{ return m_tdc2; }

◆ tpred() [1/4]

double RecBTofCalHit::tpred ( ) const
inline

◆ tpred() [2/4]

double RecBTofCalHit::tpred ( ) const
inline

Definition at line 34 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

34{ return m_tpred; }

◆ tpred() [3/4]

double RecBTofCalHit::tpred ( int  index) const
inline

Definition at line 48 of file InstallArea/include/TofRecEvent/TofRecEvent/RecBTofCalHit.h.

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

◆ tpred() [4/4]

double RecBTofCalHit::tpred ( int  index) const
inline

Definition at line 48 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

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

◆ zHit() [1/2]

double RecBTofCalHit::zHit ( ) const
inline

◆ zHit() [2/2]

double RecBTofCalHit::zHit ( ) const
inline

Definition at line 39 of file Tof/TofRecEvent/TofRecEvent-00-02-14/TofRecEvent/RecBTofCalHit.h.

39{ return m_zHit; }

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