EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/eic/htree/FwdIdealTrackingCode.h>
Public Member Functions | |
FwdIdealTrackingCode () | |
~FwdIdealTrackingCode () | |
void | Register () |
void | Exec (Option_t *option) |
void | Finish () |
ClassDef (FwdIdealTrackingCode, 1) | |
Public Member Functions inherited from EicIdealTrackingCode | |
EicIdealTrackingCode () | |
virtual | ~EicIdealTrackingCode () |
int | AddDetectorGroup (const char *name) |
virtual InitStatus | Init () |
void | Reset () |
void | SetTrackOutBranchName (TString name) |
void | SetMomentumSmearing (Double_t sigmax, Double_t sigmay, Double_t sigmaz) |
void | SetRelativeMomentumSmearing (Double_t dpop) |
void | SetVertexSmearing (Double_t sigmax, Double_t sigmay, Double_t sigmaz) |
void | SetTrackingEfficiency (Double_t eff) |
Public Member Functions inherited from FairTask | |
FairTask () | |
FairTask (const char *name, Int_t iVerbose=1) | |
virtual | ~FairTask () |
void | InitTask () |
void | ReInitTask () |
void | SetParTask () |
virtual void | FinishTask () |
virtual void | FinishEvent () |
void | SetVerbose (Int_t iVerbose) |
void | SetInputPersistance (Bool_t val) |
void | CheckInputPersistance (TString branchName) |
Additional Inherited Members | |
Protected Member Functions inherited from EicIdealTrackingCode | |
void | SmearFWD (TVector3 &vec, const TVector3 &sigma) |
EicIdealTrackingCode (const EicIdealTrackingCode &L) | |
Particle DB. | |
EicIdealTrackingCode & | operator= (const EicIdealTrackingCode &) |
ClassDef (EicIdealTrackingCode, 2) | |
Protected Attributes inherited from EicIdealTrackingCode | |
TClonesArray * | fMCTracks |
std::vector< EicDetectorGroup > | fGroups |
Array of PndMCTrack. | |
TClonesArray * | fTrackCands |
TClonesArray * | fTracks |
Array of found track candidates. | |
TClonesArray * | fTrackIds |
Array of found tracks. | |
TVector3 | fMomSigma |
Array of track IDs (Links) | |
Double_t | fDPoP |
Momentum smearing sigma [GeV]. | |
Bool_t | fRelative |
Relative momentum Smearing. | |
TVector3 | fVtxSigma |
falg | |
Double_t | fEfficiency |
Vertex smearing sigma [cm]. | |
TString | fTracksArrayName |
Tracking efficiency - if (0 <= e < 1), some tracks will be discarded. | |
TDatabasePDG * | pdg |
Definition at line 13 of file FwdIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 13 of file FwdIdealTrackingCode.h
|
inline |
Definition at line 16 of file FwdIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 16 of file FwdIdealTrackingCode.h
|
inline |
Definition at line 17 of file FwdIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 17 of file FwdIdealTrackingCode.h
FwdIdealTrackingCode::ClassDef | ( | FwdIdealTrackingCode | , |
1 | |||
) |
|
inlinevirtual |
Reimplemented from EicIdealTrackingCode.
Definition at line 23 of file FwdIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 23 of file FwdIdealTrackingCode.h
|
inlinevirtual |
Action after each event. To be implemented in the derived class
Reimplemented from EicIdealTrackingCode.
Definition at line 24 of file FwdIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 24 of file FwdIdealTrackingCode.h
|
inlinevirtual |
Reimplemented from EicIdealTrackingCode.
Definition at line 22 of file FwdIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 22 of file FwdIdealTrackingCode.h