| 
    FairRoot/PandaRoot
    
   | 
 
#include <PndRecoDafFit.h>
  
 Public Member Functions | |
| PndRecoDafFit () | |
| ~PndRecoDafFit () | |
| void | SetGeane (Bool_t opt=kTRUE) | 
| void | SetPropagateToIP (Bool_t opt=kTRUE) | 
| void | SetPerpPlane (Bool_t opt=kTRUE) | 
| void | SetNumIterations (Int_t num) | 
| void | SetTrackRep (Int_t num) | 
| void | SetVerbose (Int_t verb) | 
| void | SetMvdBranchName (const TString &name) | 
| void | SetCentralTrackerBranchName (const TString &name) | 
| Bool_t | Init () | 
| PndTrack * | Fit (PndTrack *tBefore, Int_t PDG) | 
Private Member Functions | |
| ClassDef (PndRecoDafFit, 0) | |
| Verbose level.  More... | |
Private Attributes | |
| GFRecoHitFactory * | fTheRecoHitFactory | 
| GFDaf | fGenFitter | 
| FairGeanePro * | fPro | 
| TString | fMvdBranchName | 
| Geane Propagator.  More... | |
| TString | fCentralTrackerBranchName | 
| Name of the TCA for MVD.  More... | |
| Bool_t | fUseGeane | 
| Name of the TCA for central tracker.  More... | |
| Bool_t | fPropagateToIP | 
| Flag to use Geane.  More... | |
| Bool_t | fPerpPlane | 
| Flag to propagate to the interaction point.  More... | |
| Int_t | fNumIt | 
| Flag to use as initial plane the one perpendicular to the track.  More... | |
| Short_t | fTrackRep | 
| Number of iterations.  More... | |
| Int_t | fVerbose | 
| (0) GeaneTrackRep, 1 RKTrackRep  More... | |
Definition at line 31 of file PndRecoDafFit.h.
| PndRecoDafFit::PndRecoDafFit | ( | ) | 
Definition at line 66 of file PndRecoDafFit.cxx.
References PndGeoHandling::Instance().
| PndRecoDafFit::~PndRecoDafFit | ( | ) | 
Definition at line 184 of file PndRecoDafFit.cxx.
      
  | 
  private | 
Verbose level.
Definition at line 186 of file PndRecoDafFit.cxx.
References GFTrack::addHitVector(), Bool_t, GFRecoHitFactory::createMany(), fabs(), fGenFitter, fPerpPlane, fPro, fPropagateToIP, fTheRecoHitFactory, fTrackRep, fVerbose, GenfitTrack2PndTrack(), GFTrack::getCand(), GFTrack::getNumHits(), PndTrack::GetParamFirst(), PndTrack::GetTrackCand(), par, PndTrackCand2GenfitTrackCand(), GFDaf::processTrack(), GFTrack::setCandidate(), PndTrack::SetFlag(), GeaneTrackRep::setPropDir(), trk, and GFException::what().
Referenced by PndRecoKalmanTask::Exec().
| Bool_t PndRecoDafFit::Init | ( | ) | 
Definition at line 73 of file PndRecoDafFit.cxx.
References GFRecoHitFactory::addProducer(), fCentralTrackerBranchName, PndSttMapCreator::FillTubeArray(), fMvdBranchName, fPro, fTheRecoHitFactory, fTrackRep, fUseGeane, fVerbose, PndGeoSttPar::GetGeometryType(), GFFieldManager::getInstance(), GFFieldManager::init(), GFException::quiet(), and rtdb.
Referenced by PndRecoKalmanTask::Init().
      
  | 
  inline | 
Definition at line 47 of file PndRecoDafFit.h.
References fCentralTrackerBranchName, and name.
Referenced by PndRecoKalmanTask::Init().
      
  | 
  inline | 
Definition at line 40 of file PndRecoDafFit.h.
References fUseGeane.
Referenced by PndRecoKalmanTask::Init().
      
  | 
  inline | 
Definition at line 46 of file PndRecoDafFit.h.
References fMvdBranchName, and name.
Referenced by PndRecoKalmanTask::Init().
      
  | 
  inline | 
Definition at line 43 of file PndRecoDafFit.h.
      
  | 
  inline | 
Definition at line 42 of file PndRecoDafFit.h.
References fPerpPlane.
Referenced by PndRecoKalmanTask::Init().
      
  | 
  inline | 
Definition at line 41 of file PndRecoDafFit.h.
References fPropagateToIP.
Referenced by PndRecoKalmanTask::Init().
      
  | 
  inline | 
Definition at line 44 of file PndRecoDafFit.h.
References fTrackRep, and num.
Referenced by PndRecoKalmanTask::Init().
      
  | 
  inline | 
Definition at line 45 of file PndRecoDafFit.h.
References fVerbose.
Referenced by PndRecoKalmanTask::Init().
      
  | 
  private | 
Name of the TCA for MVD.
Definition at line 61 of file PndRecoDafFit.h.
Referenced by Init(), and SetCentralTrackerBranchName().
      
  | 
  private | 
Definition at line 56 of file PndRecoDafFit.h.
Referenced by Fit().
      
  | 
  private | 
Geane Propagator.
Definition at line 60 of file PndRecoDafFit.h.
Referenced by Init(), and SetMvdBranchName().
      
  | 
  private | 
Flag to use as initial plane the one perpendicular to the track.
Definition at line 66 of file PndRecoDafFit.h.
Referenced by SetNumIterations().
      
  | 
  private | 
Flag to propagate to the interaction point.
Definition at line 65 of file PndRecoDafFit.h.
Referenced by Fit(), and SetPerpPlane().
      
  | 
  private | 
Definition at line 58 of file PndRecoDafFit.h.
      
  | 
  private | 
Flag to use Geane.
Definition at line 64 of file PndRecoDafFit.h.
Referenced by Fit(), and SetPropagateToIP().
      
  | 
  private | 
Definition at line 55 of file PndRecoDafFit.h.
      
  | 
  private | 
Number of iterations.
Definition at line 67 of file PndRecoDafFit.h.
Referenced by Fit(), Init(), and SetTrackRep().
      
  | 
  private | 
Name of the TCA for central tracker.
Definition at line 63 of file PndRecoDafFit.h.
Referenced by Init(), and SetGeane().
      
  | 
  private | 
(0) GeaneTrackRep, 1 RKTrackRep
Definition at line 68 of file PndRecoDafFit.h.
Referenced by Fit(), Init(), and SetVerbose().
 1.8.5