PandaRoot
PndLmdIdealRecoTask Class Reference

#include <PndLmdIdealRecoTask.h>

Inheritance diagram for PndLmdIdealRecoTask:
PndSdsIdealRecoTask PndSdsTask PndPersistencyTask

Public Member Functions

 PndLmdIdealRecoTask ()
 
 PndLmdIdealRecoTask (Double_t sx, Double_t sy, Double_t sz)
 
virtual ~PndLmdIdealRecoTask ()
 
virtual void SetBranchNames (TString inBranchname, TString outHitBranchname, TString folderName)
 
virtual void SetBranchNames ()
 
 ClassDef (PndLmdIdealRecoTask, 2)
 
- Public Member Functions inherited from PndSdsIdealRecoTask
 PndSdsIdealRecoTask ()
 
 PndSdsIdealRecoTask (Double_t sx, Double_t sy, Double_t sz)
 
 PndSdsIdealRecoTask (PndSdsIdealRecoTask &other)
 
virtual ~PndSdsIdealRecoTask ()
 
PndSdsIdealRecoTaskoperator= (PndSdsIdealRecoTask &other)
 
virtual void SetParContainers ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
- Public Member Functions inherited from PndSdsTask
 PndSdsTask ()
 
 PndSdsTask (const char *name, Int_t iVerbose=1)
 
virtual ~PndSdsTask ()
 
virtual void SetInBranchId ()
 
- Public Member Functions inherited from PndPersistencyTask
 PndPersistencyTask ()
 
 PndPersistencyTask (const char *name, Int_t iVerbose=1)
 
virtual ~PndPersistencyTask ()
 
void SetPersistency (Bool_t val=kTRUE)
 
Bool_t GetPersistency ()
 

Additional Inherited Members

- Protected Member Functions inherited from PndSdsIdealRecoTask
void InitTransMat ()
 
void smear (TVector3 &pos)
 
void smearLocal (TVector3 &pos)
 
void CalcDetPlane (TVector3 &o, TVector3 &u, TVector3 &v)
 
void Register ()
 
void Reset ()
 
void ProduceHits ()
 
 ClassDef (PndSdsIdealRecoTask, 1)
 
- Protected Member Functions inherited from PndSdsTask
 ClassDef (PndSdsTask, 1)
 
- Protected Attributes inherited from PndSdsIdealRecoTask
PndGeoHandlingfGeoH
 
TClonesArray * fPointArray
 
TClonesArray * fMctruthArray
 
TClonesArray * fHitOutputArray
 
Double_t fSigmaX
 
Double_t fSigmaY
 
Double_t fSigmaZ
 
PndSdsMCPointfCurrentPndSdsMCPoint
 
TGeoHMatrix * fCurrentTransMat
 
TMatrixT< Double_t > fHitCovMatrix
 
- Protected Attributes inherited from PndSdsTask
TString fInBranchName
 
TString fOutBranchName
 
TString fFolderName
 
Int_t fInBranchId
 
Int_t fOutBranchId
 

Detailed Description

Definition at line 21 of file PndLmdIdealRecoTask.h.

Constructor & Destructor Documentation

◆ PndLmdIdealRecoTask() [1/2]

PndLmdIdealRecoTask::PndLmdIdealRecoTask ( )

Default constructor

◆ PndLmdIdealRecoTask() [2/2]

PndLmdIdealRecoTask::PndLmdIdealRecoTask ( Double_t  sx,
Double_t  sy,
Double_t  sz 
)

◆ ~PndLmdIdealRecoTask()

virtual PndLmdIdealRecoTask::~PndLmdIdealRecoTask ( )
virtual

Destructor

Member Function Documentation

◆ ClassDef()

PndLmdIdealRecoTask::ClassDef ( PndLmdIdealRecoTask  ,
 
)

◆ SetBranchNames() [1/2]

virtual void PndLmdIdealRecoTask::SetBranchNames ( TString  inBranchname,
TString  outHitBranchname,
TString  folderName 
)
virtual

pure virtual method SetBranchNames

called by Init() function to set individual branch names

◆ SetBranchNames() [2/2]

virtual void PndLmdIdealRecoTask::SetBranchNames ( )
virtual

Implements PndSdsTask.


The documentation for this class was generated from the following file: