TRecMdcDedxHit Class Reference

#include <TRecMdcDedxHit.h>

List of all members.

Public Member Functions

 TRecMdcDedxHit ()
 ~TRecMdcDedxHit ()
Bool_t isGrouped (void)
const Int_t mdcHitId ()
const Int_t mdcKalHelixSegId ()
const Int_t trkId (void) const
const Int_t flagLR (void) const
const UInt_t mdcId () const
const Double_t pathLength (void) const
const Double_t getDedx (void) const
void setMdcHitId (const int mdcHitId)
void setMdcKalHelixSegId (const int mdcKalHelixSegId)
void setDedx (double dedx)
void setIsGrouped (Bool_t isGrouped)
void setTrkId (Int_t trkid)
void setFlagLR (Int_t lr)
void setMdcId (UInt_t mdcid)
void setPathLength (double pathlength)

Private Attributes

Bool_t m_isGrouped
Int_t m_trkid
Int_t m_mdcHitId
Int_t m_mdcKalHelixSegId
Int_t m_lr
UInt_t m_mdcid
Double_t m_pathlength
double m_dedx


Detailed Description

Definition at line 7 of file TRecMdcDedxHit.h.


Constructor & Destructor Documentation

TRecMdcDedxHit::TRecMdcDedxHit (  ) 

TRecMdcDedxHit::~TRecMdcDedxHit (  ) 

Definition at line 12 of file TRecMdcDedxHit.cxx.

00012                                  {
00013     Clear();
00014  }


Member Function Documentation

const Int_t TRecMdcDedxHit::flagLR ( void   )  const [inline]

Definition at line 24 of file TRecMdcDedxHit.h.

References m_lr.

Referenced by RecMdcDedxHitCnv::TObjectToDataObject().

00024 { return m_lr;   }

const Double_t TRecMdcDedxHit::getDedx ( void   )  const [inline]

Definition at line 28 of file TRecMdcDedxHit.h.

References m_dedx.

Referenced by RecMdcDedxHitCnv::TObjectToDataObject().

00028 {return m_dedx; }

Bool_t TRecMdcDedxHit::isGrouped ( void   )  [inline]

Definition at line 15 of file TRecMdcDedxHit.h.

References m_isGrouped.

00015 { return m_isGrouped; }   

const Int_t TRecMdcDedxHit::mdcHitId (  )  [inline]

Definition at line 21 of file TRecMdcDedxHit.h.

References m_mdcHitId.

Referenced by RecMdcDedxHitCnv::TObjectToDataObject().

00021 {return m_mdcHitId; }

const UInt_t TRecMdcDedxHit::mdcId (  )  const [inline]

Definition at line 25 of file TRecMdcDedxHit.h.

References m_mdcid.

Referenced by RecMdcDedxHitCnv::TObjectToDataObject().

00025 { return m_mdcid;    }

const Int_t TRecMdcDedxHit::mdcKalHelixSegId (  )  [inline]

Definition at line 22 of file TRecMdcDedxHit.h.

References m_mdcKalHelixSegId.

Referenced by RecMdcDedxHitCnv::TObjectToDataObject().

00022 {return m_mdcKalHelixSegId; }

const Double_t TRecMdcDedxHit::pathLength ( void   )  const [inline]

Definition at line 26 of file TRecMdcDedxHit.h.

References m_pathlength.

Referenced by RecMdcDedxHitCnv::TObjectToDataObject().

00026 { return m_pathlength;  }

void TRecMdcDedxHit::setDedx ( double  dedx  )  [inline]

Definition at line 33 of file TRecMdcDedxHit.h.

References m_dedx.

Referenced by RecMdcDedxHitCnv::DataObjectToTObject().

00033 {m_dedx = dedx; }

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

Definition at line 36 of file TRecMdcDedxHit.h.

References m_lr.

Referenced by RecMdcDedxHitCnv::DataObjectToTObject().

00036 { m_lr = lr;    }

void TRecMdcDedxHit::setIsGrouped ( Bool_t  isGrouped  )  [inline]

Definition at line 34 of file TRecMdcDedxHit.h.

References m_isGrouped.

00034 { m_isGrouped = isGrouped;} 

void TRecMdcDedxHit::setMdcHitId ( const int  mdcHitId  )  [inline]

Definition at line 31 of file TRecMdcDedxHit.h.

References m_mdcHitId.

Referenced by RecMdcDedxHitCnv::DataObjectToTObject().

00031 {m_mdcHitId = mdcHitId; }

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

Definition at line 37 of file TRecMdcDedxHit.h.

References m_mdcid.

Referenced by RecMdcDedxHitCnv::DataObjectToTObject().

00037 { m_mdcid = mdcid; }

void TRecMdcDedxHit::setMdcKalHelixSegId ( const int  mdcKalHelixSegId  )  [inline]

Definition at line 32 of file TRecMdcDedxHit.h.

References m_mdcKalHelixSegId.

Referenced by RecMdcDedxHitCnv::DataObjectToTObject().

void TRecMdcDedxHit::setPathLength ( double  pathlength  )  [inline]

Definition at line 38 of file TRecMdcDedxHit.h.

References m_pathlength.

Referenced by RecMdcDedxHitCnv::DataObjectToTObject().

00038 { m_pathlength = pathlength;  }

void TRecMdcDedxHit::setTrkId ( Int_t  trkid  )  [inline]

Definition at line 35 of file TRecMdcDedxHit.h.

References m_trkid.

Referenced by RecMdcDedxHitCnv::DataObjectToTObject().

00035 { m_trkid = trkid;   }

const Int_t TRecMdcDedxHit::trkId ( void   )  const [inline]

Definition at line 23 of file TRecMdcDedxHit.h.

References m_trkid.

Referenced by RecMdcDedxHitCnv::TObjectToDataObject().

00023 { return m_trkid; }


Member Data Documentation

double TRecMdcDedxHit::m_dedx [private]

Definition at line 48 of file TRecMdcDedxHit.h.

Referenced by getDedx(), and setDedx().

Bool_t TRecMdcDedxHit::m_isGrouped [private]

Definition at line 41 of file TRecMdcDedxHit.h.

Referenced by isGrouped(), and setIsGrouped().

Int_t TRecMdcDedxHit::m_lr [private]

Definition at line 45 of file TRecMdcDedxHit.h.

Referenced by flagLR(), and setFlagLR().

Int_t TRecMdcDedxHit::m_mdcHitId [private]

Definition at line 43 of file TRecMdcDedxHit.h.

Referenced by mdcHitId(), and setMdcHitId().

UInt_t TRecMdcDedxHit::m_mdcid [private]

Definition at line 46 of file TRecMdcDedxHit.h.

Referenced by mdcId(), and setMdcId().

Int_t TRecMdcDedxHit::m_mdcKalHelixSegId [private]

Definition at line 44 of file TRecMdcDedxHit.h.

Referenced by mdcKalHelixSegId(), and setMdcKalHelixSegId().

Double_t TRecMdcDedxHit::m_pathlength [private]

Definition at line 47 of file TRecMdcDedxHit.h.

Referenced by pathLength(), and setPathLength().

Int_t TRecMdcDedxHit::m_trkid [private]

Definition at line 42 of file TRecMdcDedxHit.h.

Referenced by setTrkId(), and trkId().


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