TRecMdcKalHelixSeg Class Reference

#include <TRecMdcKalHelixSeg.h>

List of all members.

Public Member Functions

 TRecMdcKalHelixSeg ()
 ~TRecMdcKalHelixSeg ()
const Int_t getTrackId (void) const
const Int_t getFlagLR (void) const
const UInt_t getMdcId () const
const Double_t getTdc (void) const
const Double_t getAdc (void) const
const Double_t getZhit (void) const
const Double_t getTof (void) const
const Double_t getDocaIncl (void) const
const Double_t getDocaExcl (void) const
const Double_t getDD (void) const
const Double_t getEntra (void) const
const Double_t getDT (void) const
const Double_t getHelixIncl (Int_t i) const
const Double_t getHelixExcl (Int_t i) const
void setTrackId (Int_t trkid)
void setFlagLR (Int_t lr)
void setMdcId (UInt_t mdcid)
void setTdc (Double_t tdc)
void setAdc (Double_t adc)
void setZhit (Double_t zhit)
void setTof (Double_t tof)
void setDocaIncl (Double_t docaincl)
void setDocaExcl (Double_t docaexcl)
void setDD (Double_t dd)
void setEntra (Double_t entra)
void setDT (Double_t driftT)
void setHelixIncl (const Double_t helix[5])
void setHelixExcl (const Double_t helix[5])

Private Attributes

Int_t m_trackid
Int_t m_lr
UInt_t m_mdcid
Double_t m_tdc
Double_t m_adc
Double_t m_zhit
Double_t m_tof
Double_t m_docaincl
Double_t m_docaexcl
Double_t m_dd
Double_t m_entra
Double_t m_driftT
Double_t m_helixincl [5]
Double_t m_helixexcl [5]


Detailed Description

Definition at line 9 of file TRecMdcKalHelixSeg.h.


Constructor & Destructor Documentation

TRecMdcKalHelixSeg::TRecMdcKalHelixSeg (  ) 

TRecMdcKalHelixSeg::~TRecMdcKalHelixSeg (  ) 

Definition at line 12 of file TRecMdcKalHelixSeg.cxx.

00012                                          {
00013     Clear();
00014  }


Member Function Documentation

const Double_t TRecMdcKalHelixSeg::getAdc ( void   )  const [inline]

Definition at line 22 of file TRecMdcKalHelixSeg.h.

References m_adc.

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

00022 { return m_adc;  }

const Double_t TRecMdcKalHelixSeg::getDD ( void   )  const [inline]

Definition at line 27 of file TRecMdcKalHelixSeg.h.

References m_dd.

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject(), and RecMdcKalHelixSegCnv::TObjectToDataObject().

00027 { return m_dd; }

const Double_t TRecMdcKalHelixSeg::getDocaExcl ( void   )  const [inline]

Definition at line 26 of file TRecMdcKalHelixSeg.h.

References m_docaexcl.

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

00026 { return m_docaexcl;   }      

const Double_t TRecMdcKalHelixSeg::getDocaIncl ( void   )  const [inline]

Definition at line 25 of file TRecMdcKalHelixSeg.h.

References m_docaincl.

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

00025 { return m_docaincl;   }      

const Double_t TRecMdcKalHelixSeg::getDT ( void   )  const [inline]

Definition at line 29 of file TRecMdcKalHelixSeg.h.

References m_driftT.

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

00029 { return m_driftT;   }      

const Double_t TRecMdcKalHelixSeg::getEntra ( void   )  const [inline]

Definition at line 28 of file TRecMdcKalHelixSeg.h.

References m_entra.

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject(), and RecMdcKalHelixSegCnv::TObjectToDataObject().

00028 { return m_entra; }     

const Int_t TRecMdcKalHelixSeg::getFlagLR ( void   )  const [inline]

Definition at line 19 of file TRecMdcKalHelixSeg.h.

References m_lr.

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

00019 { return m_lr;   }

const Double_t TRecMdcKalHelixSeg::getHelixExcl ( Int_t  i  )  const [inline]

Definition at line 43 of file TRecMdcKalHelixSeg.h.

References m_helixexcl.

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

00043 {return m_helixexcl[i]; }

const Double_t TRecMdcKalHelixSeg::getHelixIncl ( Int_t  i  )  const [inline]

Definition at line 41 of file TRecMdcKalHelixSeg.h.

References m_helixincl.

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

00041 {return m_helixincl[i]; }

const UInt_t TRecMdcKalHelixSeg::getMdcId (  )  const [inline]

Definition at line 20 of file TRecMdcKalHelixSeg.h.

References m_mdcid.

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

00020 { return m_mdcid;    }

const Double_t TRecMdcKalHelixSeg::getTdc ( void   )  const [inline]

Definition at line 21 of file TRecMdcKalHelixSeg.h.

References m_tdc.

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

00021 { return m_tdc;  }

const Double_t TRecMdcKalHelixSeg::getTof ( void   )  const [inline]

Definition at line 24 of file TRecMdcKalHelixSeg.h.

References m_tof.

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

00024 { return m_tof;  }

const Int_t TRecMdcKalHelixSeg::getTrackId ( void   )  const [inline]

Definition at line 18 of file TRecMdcKalHelixSeg.h.

References m_trackid.

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

00018 { return m_trackid; }   

const Double_t TRecMdcKalHelixSeg::getZhit ( void   )  const [inline]

Definition at line 23 of file TRecMdcKalHelixSeg.h.

References m_zhit.

Referenced by RecMdcKalHelixSegCnv::TObjectToDataObject().

00023 { return m_zhit;   }      

void TRecMdcKalHelixSeg::setAdc ( Double_t  adc  )  [inline]

Definition at line 51 of file TRecMdcKalHelixSeg.h.

References m_adc.

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

00051 { m_adc = adc;    }

void TRecMdcKalHelixSeg::setDD ( Double_t  dd  )  [inline]

Definition at line 56 of file TRecMdcKalHelixSeg.h.

References m_dd.

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

00056 { m_dd = dd ;  }

void TRecMdcKalHelixSeg::setDocaExcl ( Double_t  docaexcl  )  [inline]

Definition at line 55 of file TRecMdcKalHelixSeg.h.

References m_docaexcl.

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

00055 { m_docaexcl = docaexcl;   }      

void TRecMdcKalHelixSeg::setDocaIncl ( Double_t  docaincl  )  [inline]

Definition at line 54 of file TRecMdcKalHelixSeg.h.

References m_docaincl.

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

00054 { m_docaincl = docaincl;   }      

void TRecMdcKalHelixSeg::setDT ( Double_t  driftT  )  [inline]

Definition at line 58 of file TRecMdcKalHelixSeg.h.

References m_driftT.

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

00058 { m_driftT = driftT;   }      

void TRecMdcKalHelixSeg::setEntra ( Double_t  entra  )  [inline]

Definition at line 57 of file TRecMdcKalHelixSeg.h.

References m_entra.

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

00057 { m_entra = entra;   }      

void TRecMdcKalHelixSeg::setFlagLR ( Int_t  lr  )  [inline]

Definition at line 48 of file TRecMdcKalHelixSeg.h.

References m_lr.

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

00048 { m_lr = lr;    }

void TRecMdcKalHelixSeg::setHelixExcl ( const Double_t  helix[5]  )  [inline]

Definition at line 73 of file TRecMdcKalHelixSeg.h.

References genRecEmupikp::i, and m_helixexcl.

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

00073                                                {
00074            for(Int_t i=0; i<5; i++) m_helixexcl[i] = helix[i];
00075    }

void TRecMdcKalHelixSeg::setHelixIncl ( const Double_t  helix[5]  )  [inline]

Definition at line 70 of file TRecMdcKalHelixSeg.h.

References genRecEmupikp::i, and m_helixincl.

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

00070                                               {
00071            for(Int_t i=0; i<5; i++) m_helixincl[i] = helix[i]; 
00072    }

void TRecMdcKalHelixSeg::setMdcId ( UInt_t  mdcid  )  [inline]

Definition at line 49 of file TRecMdcKalHelixSeg.h.

References m_mdcid.

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

00049 { m_mdcid = mdcid; }

void TRecMdcKalHelixSeg::setTdc ( Double_t  tdc  )  [inline]

Definition at line 50 of file TRecMdcKalHelixSeg.h.

References m_tdc.

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

00050 { m_tdc = tdc;    }

void TRecMdcKalHelixSeg::setTof ( Double_t  tof  )  [inline]

Definition at line 53 of file TRecMdcKalHelixSeg.h.

References m_tof.

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

00053 { m_tof = tof;    }

void TRecMdcKalHelixSeg::setTrackId ( Int_t  trkid  )  [inline]

Definition at line 47 of file TRecMdcKalHelixSeg.h.

References m_trackid.

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

00047 { m_trackid = trkid;   }

void TRecMdcKalHelixSeg::setZhit ( Double_t  zhit  )  [inline]

Definition at line 52 of file TRecMdcKalHelixSeg.h.

References m_zhit.

Referenced by RecMdcKalHelixSegCnv::DataObjectToTObject().

00052 { m_zhit = zhit;   }      


Member Data Documentation

Double_t TRecMdcKalHelixSeg::m_adc [private]

Definition at line 98 of file TRecMdcKalHelixSeg.h.

Referenced by getAdc(), and setAdc().

Double_t TRecMdcKalHelixSeg::m_dd [private]

Definition at line 103 of file TRecMdcKalHelixSeg.h.

Referenced by getDD(), and setDD().

Double_t TRecMdcKalHelixSeg::m_docaexcl [private]

Definition at line 102 of file TRecMdcKalHelixSeg.h.

Referenced by getDocaExcl(), and setDocaExcl().

Double_t TRecMdcKalHelixSeg::m_docaincl [private]

Definition at line 101 of file TRecMdcKalHelixSeg.h.

Referenced by getDocaIncl(), and setDocaIncl().

Double_t TRecMdcKalHelixSeg::m_driftT [private]

Definition at line 105 of file TRecMdcKalHelixSeg.h.

Referenced by getDT(), and setDT().

Double_t TRecMdcKalHelixSeg::m_entra [private]

Definition at line 104 of file TRecMdcKalHelixSeg.h.

Referenced by getEntra(), and setEntra().

Double_t TRecMdcKalHelixSeg::m_helixexcl[5] [private]

Definition at line 119 of file TRecMdcKalHelixSeg.h.

Referenced by getHelixExcl(), and setHelixExcl().

Double_t TRecMdcKalHelixSeg::m_helixincl[5] [private]

Definition at line 117 of file TRecMdcKalHelixSeg.h.

Referenced by getHelixIncl(), and setHelixIncl().

Int_t TRecMdcKalHelixSeg::m_lr [private]

Definition at line 95 of file TRecMdcKalHelixSeg.h.

Referenced by getFlagLR(), and setFlagLR().

UInt_t TRecMdcKalHelixSeg::m_mdcid [private]

Definition at line 96 of file TRecMdcKalHelixSeg.h.

Referenced by getMdcId(), and setMdcId().

Double_t TRecMdcKalHelixSeg::m_tdc [private]

Definition at line 97 of file TRecMdcKalHelixSeg.h.

Referenced by getTdc(), and setTdc().

Double_t TRecMdcKalHelixSeg::m_tof [private]

Definition at line 100 of file TRecMdcKalHelixSeg.h.

Referenced by getTof(), and setTof().

Int_t TRecMdcKalHelixSeg::m_trackid [private]

Definition at line 93 of file TRecMdcKalHelixSeg.h.

Referenced by getTrackId(), and setTrackId().

Double_t TRecMdcKalHelixSeg::m_zhit [private]

Definition at line 99 of file TRecMdcKalHelixSeg.h.

Referenced by getZhit(), and setZhit().


Generated on Tue Nov 29 23:36:10 2016 for BOSS_7.0.2 by  doxygen 1.4.7