|
BmnRoot
|
#include <BmnDchHit.h>
Public Member Functions | |
| BmnDchHit () | |
| BmnDchHit (Int_t detectorID, TVector3 pos, TVector3 dpos, Int_t refIndex, Int_t flag, Int_t trackIndex, UChar_t dchlayer) | |
| BmnDchHit (Int_t detectorID, TVector3 pos, TVector3 dpos, Int_t refIndex, Int_t flag) | |
| BmnDchHit (Int_t detectorID, TVector3 pos, TVector3 dpos, Int_t refIndex) | |
| virtual | ~BmnDchHit () |
| void | Print (const Option_t *opt=0) const |
| Int_t | GetTrackID () const |
| Int_t | GetFlag () const |
| Int_t | GetNofDim () const |
| UChar_t | GetLayer () const |
| UShort_t | GetLayerNumber () const |
| TString | GetLayerType () const |
| Int_t | GetWireNumber () |
| Double_t | GetDistanceToWire () |
| Int_t | GetDetectorID () const |
| Double_t | GetPhi () const |
| Double_t | GetMeas (Int_t indx=0) const |
| Double_t | GetError (Int_t indx=0) const |
| UChar_t | GetDchId () const |
| UShort_t | GetDchIdNumber () const |
| Int_t | GetHitId () const |
| Int_t | GetEventID () const |
| Double_t | GetDrift (void) const |
| void | SetDrift (Double_t v) |
| Double_t | GetWirePosition (void) const |
| void | SetWirePosition (Double_t v) |
| Double_t | GetWireDelay (void) const |
| void | SetWireDelay (Double_t v) |
| Double_t | GetTShift (void) const |
| void | SetTShift (Double_t v) |
| Double_t | GetDriftTime (void) const |
| void | SetDriftTime (Double_t v) |
| void | SetFlag (Int_t flag) |
| void | SetDchId (UChar_t id) |
| void | SetDchIdNumber (UShort_t id) |
| void | SetDchLayerNumber (UShort_t id) |
| void | SetDchLayerType (TString layer_type) |
| void | SetWireNumber (Int_t wire_num) |
| void | SetDistanceToWire (Double_t dist) |
| void | SetNofDim (Int_t dim) |
| void | SetPhi (Double_t phi) |
| void | SetMeas (Double_t meas, Int_t indx=0) |
| void | SetError (Double_t err, Int_t indx=0) |
| void | SetIndex (Int_t indx) |
| Add index of detector hit. | |
| void | SetHitId (Int_t idx) |
| void | SetEventID (Int_t iev) |
| Bool_t | IsSortable () const |
| Int_t | Compare (const TObject *hit) const |
| sort in ascending order in abs(Z) | |
| Bool_t | IsUsed () const |
| void | SetUsing (Bool_t use) |
| BmnDchHit () | |
| BmnDchHit (Int_t detectorID, TVector3 pos, TVector3 dpos, Int_t refIndex, Int_t flag, Int_t trackIndex, UChar_t dchlayer) | |
| BmnDchHit (Int_t detectorID, TVector3 pos, TVector3 dpos, Int_t refIndex, Int_t flag) | |
| BmnDchHit (Int_t detectorID, TVector3 pos, TVector3 dpos, Int_t refIndex) | |
| virtual | ~BmnDchHit () |
| void | Print (const Option_t *opt=0) const |
| Int_t | GetTrackID () const |
| Int_t | GetFlag () const |
| Int_t | GetNofDim () const |
| UChar_t | GetLayer () const |
| UShort_t | GetLayerNumber () const |
| TString | GetLayerType () const |
| Int_t | GetWireNumber () |
| Double_t | GetDistanceToWire () |
| Int_t | GetDetectorID () const |
| Double_t | GetPhi () const |
| Double_t | GetMeas (Int_t indx=0) const |
| Double_t | GetError (Int_t indx=0) const |
| UChar_t | GetDchId () const |
| UShort_t | GetDchIdNumber () const |
| Int_t | GetHitId () const |
| Int_t | GetEventID () const |
| Double_t | GetDrift (void) const |
| void | SetDrift (Double_t v) |
| Double_t | GetWirePosition (void) const |
| void | SetWirePosition (Double_t v) |
| Double_t | GetWireDelay (void) const |
| void | SetWireDelay (Double_t v) |
| Double_t | GetTShift (void) const |
| void | SetTShift (Double_t v) |
| Double_t | GetDriftTime (void) const |
| void | SetDriftTime (Double_t v) |
| void | SetFlag (Int_t flag) |
| void | SetDchId (UChar_t id) |
| void | SetDchIdNumber (UShort_t id) |
| void | SetDchLayerNumber (UShort_t id) |
| void | SetDchLayerType (TString layer_type) |
| void | SetWireNumber (Int_t wire_num) |
| void | SetDistanceToWire (Double_t dist) |
| void | SetNofDim (Int_t dim) |
| void | SetPhi (Double_t phi) |
| void | SetMeas (Double_t meas, Int_t indx=0) |
| void | SetError (Double_t err, Int_t indx=0) |
| void | SetIndex (Int_t indx) |
| Add index of detector hit. | |
| void | SetHitId (Int_t idx) |
| void | SetEventID (Int_t iev) |
| Bool_t | IsSortable () const |
| Int_t | Compare (const TObject *hit) const |
| sort in ascending order in abs(Z) | |
| Bool_t | IsUsed () const |
| void | SetUsing (Bool_t use) |
Public Member Functions inherited from BmnHit | |
| BmnHit () | |
| BmnHit (Int_t detUID, TVector3 posHit, TVector3 posHitErr, Int_t pointIndx) | |
| Bool_t | IsUsed () const |
| Bool_t | GetFlag () const |
| Int_t | GetIndex () const |
| DetectorId | GetDetId () const |
| Short_t | GetStation () const |
| void | SetFlag (Bool_t fl) |
| void | SetUsing (Bool_t use) |
| void | SetIndex (Int_t id) |
| void | SetLength (Double_t len) |
| void | SetDetId (DetectorId det) |
| void | SetStation (Short_t st) |
| void | SetModule (Int_t mod) |
| Int_t | GetModule () |
| void | SetType (Int_t type) |
| Int_t | GetType () |
| Double_t | GetLength () |
| void | SetResXY (Double_t resX, Double_t resY) |
| Double_t | GetResX () |
| Double_t | GetResY () |
| virtual | ~BmnHit () |
| Double_t | GetCovXY () |
| void | SetCovXY (Double_t val) |
| BmnMatch | GetDigitNumberMatch () |
| void | SetDigitNumberMatch (BmnMatch match) |
| Int_t | GetUpperClusterIndex () |
| Int_t | GetLowerClusterIndex () |
| void | SetUpperClusterIndex (Int_t idx) |
| void | SetLowerClusterIndex (Int_t idx) |
| void | SetPseudo (Bool_t pseudo) |
| Bool_t | IsPseudo () |
| BmnHit () | |
| BmnHit (Int_t detUID, TVector3 posHit, TVector3 posHitErr, Int_t pointIndx) | |
| Bool_t | IsUsed () const |
| Bool_t | GetFlag () const |
| Int_t | GetIndex () const |
| DetectorId | GetDetId () const |
| Short_t | GetStation () const |
| void | SetFlag (Bool_t fl) |
| void | SetUsing (Bool_t use) |
| void | SetIndex (Int_t id) |
| void | SetLength (Double_t len) |
| void | SetDetId (DetectorId det) |
| void | SetStation (Short_t st) |
| void | SetModule (Int_t mod) |
| Int_t | GetModule () |
| void | SetType (Int_t type) |
| Int_t | GetType () |
| Double_t | GetLength () |
| void | SetResXY (Double_t resX, Double_t resY) |
| Double_t | GetResX () |
| Double_t | GetResY () |
| virtual | ~BmnHit () |
| Double_t | GetCovXY () |
| void | SetCovXY (Double_t val) |
| BmnMatch | GetDigitNumberMatch () |
| void | SetDigitNumberMatch (BmnMatch match) |
| Int_t | GetUpperClusterIndex () |
| Int_t | GetLowerClusterIndex () |
| void | SetUpperClusterIndex (Int_t idx) |
| void | SetLowerClusterIndex (Int_t idx) |
| void | SetPseudo (Bool_t pseudo) |
| Bool_t | IsPseudo () |
Protected Attributes | |
| Int_t | fEventID |
| Int_t | fID |
| Int_t | fDetectorID |
| UChar_t | fDchLayer |
| UShort_t | fDchLayerNumber |
| TString | fDchLayerType |
| Int_t | fWireNumber |
| Double_t | fDistanceToWire |
| Int_t | fTrackID |
| Int_t | fFlag |
| Int_t | fNofDim |
| Double32_t | fPhi |
| Double32_t | fMeas [2] |
| Double32_t | fError [2] |
| UChar_t | fDchId |
| UShort_t | fDchIdNumber |
| Double32_t | fDriftLength |
| Double32_t | fWirePos |
| Double32_t | fWireDelayLength |
| Double32_t | fTS |
| Bool_t | fUsing |
Definition at line 9 of file BmnDchHit.h.
| BmnDchHit::BmnDchHit | ( | ) |
Definition at line 6 of file BmnDchHit.cxx.
References fDchIdNumber, fDchLayerType, fDistanceToWire, fError, fMeas, and fWireNumber.
| BmnDchHit::BmnDchHit | ( | Int_t | detectorID, |
| TVector3 | pos, | ||
| TVector3 | dpos, | ||
| Int_t | refIndex, | ||
| Int_t | flag, | ||
| Int_t | trackIndex, | ||
| UChar_t | dchlayer | ||
| ) |
Definition at line 22 of file BmnDchHit.cxx.
References fDchIdNumber, fDchLayerType, fDistanceToWire, fError, fMeas, and fWireNumber.
| BmnDchHit::BmnDchHit | ( | Int_t | detectorID, |
| TVector3 | pos, | ||
| TVector3 | dpos, | ||
| Int_t | refIndex, | ||
| Int_t | flag | ||
| ) |
Definition at line 39 of file BmnDchHit.cxx.
References fDchIdNumber, fDchLayerType, fDistanceToWire, fError, fMeas, and fWireNumber.
| BmnDchHit::BmnDchHit | ( | Int_t | detectorID, |
| TVector3 | pos, | ||
| TVector3 | dpos, | ||
| Int_t | refIndex | ||
| ) |
Definition at line 53 of file BmnDchHit.cxx.
References fDchIdNumber, fDchLayerType, fDistanceToWire, fError, fMeas, and fWireNumber.
|
virtual |
Definition at line 67 of file BmnDchHit.cxx.
| BmnDchHit::BmnDchHit | ( | ) |
| BmnDchHit::BmnDchHit | ( | Int_t | detectorID, |
| TVector3 | pos, | ||
| TVector3 | dpos, | ||
| Int_t | refIndex, | ||
| Int_t | flag, | ||
| Int_t | trackIndex, | ||
| UChar_t | dchlayer | ||
| ) |
| BmnDchHit::BmnDchHit | ( | Int_t | detectorID, |
| TVector3 | pos, | ||
| TVector3 | dpos, | ||
| Int_t | refIndex, | ||
| Int_t | flag | ||
| ) |
| BmnDchHit::BmnDchHit | ( | Int_t | detectorID, |
| TVector3 | pos, | ||
| TVector3 | dpos, | ||
| Int_t | refIndex | ||
| ) |
|
virtual |
| Int_t BmnDchHit::Compare | ( | const TObject * | hit | ) | const |
sort in ascending order in abs(Z)
"Compare" function to sort in ascending order in abs(Z)
Definition at line 87 of file BmnDchHit.cxx.
References GetLayer().
| Int_t BmnDchHit::Compare | ( | const TObject * | hit | ) | const |
sort in ascending order in abs(Z)
|
inline |
Definition at line 39 of file BmnDchHit.h.
References fDchId.
|
inline |
Definition at line 39 of file BmnDchHit.h.
References fDchId.
|
inline |
Definition at line 40 of file BmnDchHit.h.
References fDchIdNumber.
|
inline |
Definition at line 40 of file BmnDchHit.h.
References fDchIdNumber.
|
inline |
Definition at line 34 of file BmnDchHit.h.
References fDetectorID.
|
inline |
Definition at line 34 of file BmnDchHit.h.
References fDetectorID.
|
inline |
Definition at line 33 of file BmnDchHit.h.
References fDistanceToWire.
|
inline |
Definition at line 33 of file BmnDchHit.h.
References fDistanceToWire.
|
inline |
Definition at line 44 of file BmnDchHit.h.
References fDriftLength.
Referenced by BmnDchTrackFinder::Exec().
|
inline |
Definition at line 44 of file BmnDchHit.h.
References fDriftLength.
|
inline |
Definition at line 52 of file BmnDchHit.h.
References fTS.
|
inline |
Definition at line 52 of file BmnDchHit.h.
References fTS.
|
inline |
Definition at line 37 of file BmnDchHit.h.
References fError.
|
inline |
Definition at line 37 of file BmnDchHit.h.
References fError.
|
inline |
Definition at line 42 of file BmnDchHit.h.
References fEventID.
|
inline |
Definition at line 42 of file BmnDchHit.h.
References fEventID.
|
inline |
Definition at line 25 of file BmnDchHit.h.
References fFlag.
|
inline |
Definition at line 25 of file BmnDchHit.h.
References fFlag.
|
inline |
|
inline |
Definition at line 41 of file BmnDchHit.h.
References fID.
|
inline |
|
inline |
Definition at line 29 of file BmnDchHit.h.
References fDchLayer.
|
inline |
Definition at line 30 of file BmnDchHit.h.
References fDchLayerNumber.
Referenced by BmnDchTrackFinder::Exec().
|
inline |
Definition at line 30 of file BmnDchHit.h.
References fDchLayerNumber.
|
inline |
Definition at line 31 of file BmnDchHit.h.
References fDchLayerType.
|
inline |
Definition at line 31 of file BmnDchHit.h.
References fDchLayerType.
|
inline |
Definition at line 36 of file BmnDchHit.h.
References fMeas.
|
inline |
Definition at line 36 of file BmnDchHit.h.
References fMeas.
|
inline |
Definition at line 26 of file BmnDchHit.h.
References fNofDim.
|
inline |
Definition at line 26 of file BmnDchHit.h.
References fNofDim.
|
inline |
Definition at line 35 of file BmnDchHit.h.
References fPhi.
|
inline |
Definition at line 35 of file BmnDchHit.h.
References fPhi.
|
inline |
|
inline |
|
inline |
Definition at line 50 of file BmnDchHit.h.
References fTS.
|
inline |
Definition at line 50 of file BmnDchHit.h.
References fTS.
|
inline |
Definition at line 48 of file BmnDchHit.h.
References fWireDelayLength.
|
inline |
Definition at line 48 of file BmnDchHit.h.
References fWireDelayLength.
|
inline |
Definition at line 32 of file BmnDchHit.h.
References fWireNumber.
|
inline |
Definition at line 32 of file BmnDchHit.h.
References fWireNumber.
|
inline |
Definition at line 46 of file BmnDchHit.h.
References fWirePos.
Referenced by BmnDchTrackFinder::Exec().
|
inline |
Definition at line 46 of file BmnDchHit.h.
References fWirePos.
|
inline |
Definition at line 72 of file BmnDchHit.h.
|
inline |
Definition at line 72 of file BmnDchHit.h.
|
inline |
Definition at line 75 of file BmnDchHit.h.
References fUsing.
|
inline |
Definition at line 75 of file BmnDchHit.h.
References fUsing.
| void BmnDchHit::Print | ( | const Option_t * | opt = 0 | ) | const |
Definition at line 70 of file BmnDchHit.cxx.
References fDetectorID, and fFlag.
| void BmnDchHit::Print | ( | const Option_t * | opt = 0 | ) | const |
|
inline |
Definition at line 58 of file BmnDchHit.h.
References fDchId.
Referenced by BmnDchHitProducer::Exec().
|
inline |
Definition at line 58 of file BmnDchHit.h.
References fDchId.
|
inline |
Definition at line 59 of file BmnDchHit.h.
References fDchIdNumber.
|
inline |
Definition at line 59 of file BmnDchHit.h.
References fDchIdNumber.
|
inline |
Definition at line 60 of file BmnDchHit.h.
References fDchLayerNumber.
Referenced by BmnDchHitProducer::Exec().
|
inline |
Definition at line 60 of file BmnDchHit.h.
References fDchLayerNumber.
|
inline |
Definition at line 61 of file BmnDchHit.h.
References fDchLayerType.
|
inline |
Definition at line 61 of file BmnDchHit.h.
References fDchLayerType.
|
inline |
Definition at line 63 of file BmnDchHit.h.
References dist(), and fDistanceToWire.
|
inline |
Definition at line 63 of file BmnDchHit.h.
References dist(), and fDistanceToWire.
|
inline |
Definition at line 45 of file BmnDchHit.h.
References fDriftLength, and v.
Referenced by BmnDchHitProducer::Exec().
|
inline |
Definition at line 45 of file BmnDchHit.h.
References fDriftLength, and v.
|
inline |
Definition at line 53 of file BmnDchHit.h.
|
inline |
Definition at line 53 of file BmnDchHit.h.
|
inline |
Definition at line 67 of file BmnDchHit.h.
References fError.
|
inline |
Definition at line 67 of file BmnDchHit.h.
References fError.
|
inline |
Definition at line 70 of file BmnDchHit.h.
References fEventID.
|
inline |
Definition at line 70 of file BmnDchHit.h.
References fEventID.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 69 of file BmnDchHit.h.
References fID.
| void BmnDchHit::SetIndex | ( | Int_t | indx | ) |
Add index of detector hit.
| void BmnDchHit::SetIndex | ( | Int_t | indx | ) |
Add index of detector hit.
|
inline |
Definition at line 66 of file BmnDchHit.h.
References fMeas.
|
inline |
Definition at line 66 of file BmnDchHit.h.
References fMeas.
|
inline |
Definition at line 64 of file BmnDchHit.h.
|
inline |
Definition at line 64 of file BmnDchHit.h.
|
inline |
Definition at line 65 of file BmnDchHit.h.
References fPhi.
Referenced by BmnDchHitProducer::Exec().
|
inline |
Definition at line 65 of file BmnDchHit.h.
References fPhi.
|
inline |
Definition at line 51 of file BmnDchHit.h.
|
inline |
Definition at line 51 of file BmnDchHit.h.
|
inline |
Definition at line 79 of file BmnDchHit.h.
References fUsing.
|
inline |
Definition at line 79 of file BmnDchHit.h.
References fUsing.
|
inline |
Definition at line 49 of file BmnDchHit.h.
References fWireDelayLength, and v.
|
inline |
Definition at line 49 of file BmnDchHit.h.
References fWireDelayLength, and v.
|
inline |
Definition at line 62 of file BmnDchHit.h.
References fWireNumber.
|
inline |
Definition at line 62 of file BmnDchHit.h.
References fWireNumber.
|
inline |
Definition at line 47 of file BmnDchHit.h.
Referenced by BmnDchHitProducer::Exec().
|
inline |
Definition at line 47 of file BmnDchHit.h.
|
protected |
Definition at line 102 of file BmnDchHit.h.
Referenced by GetDchId(), and SetDchId().
|
protected |
Definition at line 103 of file BmnDchHit.h.
Referenced by BmnDchHit(), BmnDchHit(), BmnDchHit(), BmnDchHit(), GetDchIdNumber(), and SetDchIdNumber().
|
protected |
Definition at line 90 of file BmnDchHit.h.
Referenced by GetLayer().
|
protected |
Definition at line 91 of file BmnDchHit.h.
Referenced by GetLayerNumber(), and SetDchLayerNumber().
|
protected |
Definition at line 92 of file BmnDchHit.h.
Referenced by BmnDchHit(), BmnDchHit(), BmnDchHit(), BmnDchHit(), GetLayerType(), and SetDchLayerType().
|
protected |
Definition at line 89 of file BmnDchHit.h.
Referenced by GetDetectorID(), and Print().
|
protected |
Definition at line 94 of file BmnDchHit.h.
Referenced by BmnDchHit(), BmnDchHit(), BmnDchHit(), BmnDchHit(), GetDistanceToWire(), and SetDistanceToWire().
|
protected |
Definition at line 105 of file BmnDchHit.h.
Referenced by GetDrift(), and SetDrift().
|
protected |
Definition at line 100 of file BmnDchHit.h.
Referenced by BmnDchHit(), BmnDchHit(), BmnDchHit(), BmnDchHit(), GetError(), and SetError().
|
protected |
Definition at line 87 of file BmnDchHit.h.
Referenced by GetEventID(), and SetEventID().
|
protected |
Definition at line 96 of file BmnDchHit.h.
|
protected |
Definition at line 88 of file BmnDchHit.h.
Referenced by GetHitId(), and SetHitId().
|
protected |
Definition at line 99 of file BmnDchHit.h.
Referenced by BmnDchHit(), BmnDchHit(), BmnDchHit(), BmnDchHit(), GetMeas(), and SetMeas().
|
protected |
Definition at line 97 of file BmnDchHit.h.
Referenced by GetNofDim(), and SetNofDim().
|
protected |
Definition at line 98 of file BmnDchHit.h.
|
protected |
Definition at line 95 of file BmnDchHit.h.
Referenced by GetTrackID().
|
protected |
Definition at line 105 of file BmnDchHit.h.
Referenced by GetDriftTime(), GetTShift(), SetDriftTime(), and SetTShift().
|
protected |
Definition at line 107 of file BmnDchHit.h.
Referenced by IsUsed(), and SetUsing().
|
protected |
Definition at line 105 of file BmnDchHit.h.
Referenced by GetWireDelay(), and SetWireDelay().
|
protected |
Definition at line 93 of file BmnDchHit.h.
Referenced by BmnDchHit(), BmnDchHit(), BmnDchHit(), BmnDchHit(), GetWireNumber(), and SetWireNumber().
|
protected |
Definition at line 105 of file BmnDchHit.h.
Referenced by GetWirePosition(), and SetWirePosition().