| 
    FairRoot/PandaRoot
    
   | 
 
#include <PndHypPoint.h>
  
 Public Member Functions | |
| PndHypPoint () | |
| PndHypPoint (Int_t trackID, Int_t evtID, Int_t detID, TString detName, TVector3 posin, TVector3 momin, TVector3 posout, TVector3 momout, Double_t tof, Double_t length, Double_t eLoss, Double_t charge, Double_t mass, Int_t pdgCode, Double_t distance, Double_t PLin, Double_t PLout) | |
| PndHypPoint (const PndHypPoint &point) | |
| virtual | ~PndHypPoint () | 
| Int_t | GetEventID () const | 
| Int_t | GetVolumeID () const | 
| Double_t | GetXin () const | 
| Double_t | GetYin () const | 
| Double_t | GetZin () const | 
| Double_t | GetPxin () const | 
| Double_t | GetPyin () const | 
| Double_t | GetPzin () const | 
| Double_t | GetPLin () const | 
| Double_t | GetPLout () const | 
| Double_t | GetXout () const | 
| Double_t | GetYout () const | 
| Double_t | GetZout () const | 
| Double_t | GetPxout () const | 
| Double_t | GetPyout () const | 
| Double_t | GetPzout () const | 
| Double_t | Getdist () const | 
| TString | GetDetName () const | 
| Double_t | GetMass () const | 
| void | PositionIn (TVector3 &pos) | 
| void | MomentumIn (TVector3 &mom) | 
| void | PositionOut (TVector3 &pos) | 
| void | MomentumOut (TVector3 &mom) | 
| void | SetEventID (Int_t ev) | 
| void | SetPositionIn (const TVector3 &pos) | 
| void | SetMomentumIn (const TVector3 &mom) | 
| void | SetPositionOut (const TVector3 &pos) | 
| void | SetMomentumOut (const TVector3 &mom) | 
| virtual void | Print (const Option_t *opt) const | 
Protected Attributes | |
| Int_t | fEventID | 
| Double_t | fPLin | 
| Double_t | fPLout | 
| Double_t | fmass | 
| Double_t | fcharge | 
| Double_t | fXin | 
| Double_t | fYin | 
| Double_t | fZin | 
| Double_t | fPxin | 
| Double_t | fPyin | 
| Double_t | fPzin | 
| Double_t | fXout | 
| Double_t | fYout | 
| Double_t | fZout | 
| Double_t | fPxout | 
| Double_t | fPyout | 
| Double_t | fPzout | 
| Double_t | fdist | 
| TString | fDetName | 
| Int_t | fVolumeID | 
| Int_t | fpdgCode | 
Definition at line 20 of file PndHypPoint.h.
| PndHypPoint::PndHypPoint | ( | ) | 
| PndHypPoint::PndHypPoint | ( | Int_t | trackID, | 
| Int_t | evtID, | ||
| Int_t | detID, | ||
| TString | detName, | ||
| TVector3 | posin, | ||
| TVector3 | momin, | ||
| TVector3 | posout, | ||
| TVector3 | momout, | ||
| Double_t | tof, | ||
| Double_t | length, | ||
| Double_t | eLoss, | ||
| Double_t | charge, | ||
| Double_t | mass, | ||
| Int_t | pdgCode, | ||
| Double_t | distance, | ||
| Double_t | PLin, | ||
| Double_t | PLout | ||
| ) | 
Constructor with arguments
| trackID | Index of MCTrack | 
| detID | Detector ID | 
| posIn | Ccoordinates at entrance to active volume [cm] | 
| posOut | Coordinates at exit of active volume [cm] | 
| momIn | Momentum of track at entrance [GeV] | 
| momOut | Momentum of track at exit [GeV] | 
| posInLocal | Local coordinates at entrance to active volume [cm] | 
| posOutLocal | Local coordinates at exit of active volume [cm] | 
| tof | Time since event start [ns] | 
| length | Track length since creation [cm] | 
| eLoss | Energy deposit [GeV] | 
Definition at line 34 of file PndHypPoint.cxx.
      
  | 
  inline | 
      
  | 
  virtual | 
      
  | 
  inline | 
Definition at line 119 of file PndHypPoint.h.
Referenced by PndHypIdealRecoTask::CalcDetPlane(), PndHypGeGammaAna::Exec(), PndHypHitProducerIdeal::Exec(), PndHypIdealRecoTask::Exec(), PndSciTAnaIdeal::Exec(), PndHypStripHitProducer::Exec(), PndHypIdealRecoTask::InitTransMat(), and PndSciTAnaIdeal::InitTransMat().
      
  | 
  inline | 
Definition at line 116 of file PndHypPoint.h.
      
  | 
  inline | 
Accessors
Definition at line 90 of file PndHypPoint.h.
Referenced by PndHypFullAna::Exec(), PndHypFullIdealAna::Exec(), PndHypSimpleAna::Exec(), PndSciTAnaIdeal::Exec(), and PndSciTAnaIdeal::SetSciTEventCorr().
      
  | 
  inline | 
Definition at line 120 of file PndHypPoint.h.
      
  | 
  inline | 
Definition at line 107 of file PndHypPoint.h.
      
  | 
  inline | 
Definition at line 108 of file PndHypPoint.h.
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 113 of file PndHypPoint.h.
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 114 of file PndHypPoint.h.
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 115 of file PndHypPoint.h.
      
  | 
  inline | 
Definition at line 91 of file PndHypPoint.h.
Referenced by PndHypHitProducerIdeal::Exec(), PndHypIdealRecoTask::Exec(), PndSciTAnaIdeal::Exec(), and PndHypStripHitProducer::Exec().
      
  | 
  inline | 
Definition at line 92 of file PndHypPoint.h.
Referenced by PndHypGeGammaAna::Exec(), PndHypHitProducerIdeal::Exec(), and PndHypIdealRecoTask::Exec().
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 93 of file PndHypPoint.h.
Referenced by PndHypHitProducerIdeal::Exec(), and PndHypIdealRecoTask::Exec().
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 94 of file PndHypPoint.h.
Referenced by PndHypGeGammaAna::Exec(), PndHypHitProducerIdeal::Exec(), and PndHypIdealRecoTask::Exec().
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 129 of file PndHypPoint.h.
      
  | 
  inline | 
Definition at line 125 of file PndHypPoint.h.
Referenced by PndHypMicroIdealWriter::Exec(), PndHypPidIdealTask::Exec(), PndSciTAnaIdeal::Exec(), and PndHypStripHitProducer::Exec().
      
  | 
  inline | 
Definition at line 128 of file PndHypPoint.h.
Referenced by PndHypPidIdealTask::Exec(), PndHypStripHitProducer::Exec(), and PndSciTAnaIdeal::SetSciTEventCorr().
      
  | 
  virtual | 
Output to screen
Definition at line 77 of file PndHypPoint.cxx.
References fPxin, fPyin, fPzin, fVolumeID, fXin, fYin, and fZin.
Referenced by PndHypStripHitProducer::Exec().
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 187 of file PndHypPoint.h.
      
  | 
  inline | 
Definition at line 199 of file PndHypPoint.h.
      
  | 
  inline | 
Definition at line 181 of file PndHypPoint.h.
      
  | 
  inline | 
Definition at line 193 of file PndHypPoint.h.
      
  | 
  protected | 
Definition at line 165 of file PndHypPoint.h.
      
  | 
  protected | 
Definition at line 173 of file PndHypPoint.h.
      
  | 
  protected | 
Definition at line 170 of file PndHypPoint.h.
      
  | 
  protected | 
Definition at line 161 of file PndHypPoint.h.
      
  | 
  protected | 
Definition at line 165 of file PndHypPoint.h.
      
  | 
  protected | 
Definition at line 175 of file PndHypPoint.h.
      
  | 
  protected | 
Definition at line 163 of file PndHypPoint.h.
      
  | 
  protected | 
Definition at line 163 of file PndHypPoint.h.
      
  | 
  protected | 
Definition at line 168 of file PndHypPoint.h.
Referenced by Print().
      
  | 
  protected | 
Definition at line 170 of file PndHypPoint.h.
      
  | 
  protected | 
Definition at line 168 of file PndHypPoint.h.
Referenced by Print().
      
  | 
  protected | 
Definition at line 170 of file PndHypPoint.h.
      
  | 
  protected | 
Definition at line 168 of file PndHypPoint.h.
Referenced by Print().
      
  | 
  protected | 
Definition at line 170 of file PndHypPoint.h.
      
  | 
  protected | 
Definition at line 175 of file PndHypPoint.h.
Referenced by Print().
      
  | 
  protected | 
Definition at line 167 of file PndHypPoint.h.
Referenced by Print().
      
  | 
  protected | 
Definition at line 169 of file PndHypPoint.h.
      
  | 
  protected | 
Definition at line 167 of file PndHypPoint.h.
Referenced by Print().
      
  | 
  protected | 
Definition at line 169 of file PndHypPoint.h.
      
  | 
  protected | 
Definition at line 167 of file PndHypPoint.h.
Referenced by Print().
      
  | 
  protected | 
Definition at line 169 of file PndHypPoint.h.
 1.8.5