#include <PndKFParticleFinderPID.h>
Definition at line 17 of file PndKFParticleFinderPID.h.
PndKFParticleFinderPID::PndKFParticleFinderPID |
( |
const char * |
name = "PndKFParticleFinderPID" , |
|
|
Int_t |
iVerbose = 0 |
|
) |
| |
Definition at line 17 of file PndKFParticleFinderPID.cxx.
TClonesArray * fNeutralTrackArray
TString fMCTracksBranchName
Name of the input TCA.
TString fNeutralTrackBranchName
Name of the input TCA.
TString fChargedTrackBranchName
TClonesArray * fChargedTrackArray
Name of the input TCA with MC tracks.
TClonesArray * fMCTrackArray
PndKFParticleFinderPID::~PndKFParticleFinderPID |
( |
| ) |
|
void PndKFParticleFinderPID::Exec |
( |
Option_t * |
opt | ) |
|
|
virtual |
void PndKFParticleFinderPID::Finish |
( |
| ) |
|
|
virtual |
const std::vector<int>& PndKFParticleFinderPID::GetPID |
( |
| ) |
const |
|
inline |
InitStatus PndKFParticleFinderPID::Init |
( |
| ) |
|
|
virtual |
Definition at line 28 of file PndKFParticleFinderPID.cxx.
References fChargedTrackArray, fChargedTrackBranchName, fMCTrackArray, fMCTracksBranchName, fNeutralTrackArray, fNeutralTrackBranchName, and fPIDMode.
31 FairRootManager* ioman= FairRootManager::Instance();
35 Error(
"PndKFParticleFinderPID::Init",
"RootManager not instantiated!");
43 Error(
"PndKFParticleFinderPID::Init",
"Charged track array not found! Stop the execution.");
51 Error(
"PndKFParticleFinderPID::Init",
"Neutral track array not found! Will continue without gamma reconstruction.");
60 Error(
"StandaloneHitGenerator::Init",
"MC track array not found! Stop the execution.");
TClonesArray * fNeutralTrackArray
TString fMCTracksBranchName
Name of the input TCA.
TString fNeutralTrackBranchName
Name of the input TCA.
TString fChargedTrackBranchName
TClonesArray * fChargedTrackArray
Name of the input TCA with MC tracks.
TClonesArray * fMCTrackArray
void PndKFParticleFinderPID::SetChargedTrackBranchName |
( |
const TString & |
name | ) |
|
|
inline |
void PndKFParticleFinderPID::SetMCPID |
( |
| ) |
|
|
private |
void PndKFParticleFinderPID::SetMCTrackBranchName |
( |
const TString & |
name | ) |
|
|
inline |
void PndKFParticleFinderPID::SetNeutralTrackBranchName |
( |
const TString & |
name | ) |
|
|
inline |
void PndKFParticleFinderPID::SetPIDMode |
( |
int |
mode | ) |
|
|
inline |
void PndKFParticleFinderPID::SetRecoPID |
( |
| ) |
|
|
private |
void PndKFParticleFinderPID::UseMCPID |
( |
| ) |
|
|
inline |
void PndKFParticleFinderPID::UseNoPID |
( |
| ) |
|
|
inline |
void PndKFParticleFinderPID::UseRecoPID |
( |
| ) |
|
|
inline |
TClonesArray* PndKFParticleFinderPID::fChargedTrackArray |
|
private |
TString PndKFParticleFinderPID::fChargedTrackBranchName |
|
private |
TClonesArray* PndKFParticleFinderPID::fMCTrackArray |
|
private |
TString PndKFParticleFinderPID::fMCTracksBranchName |
|
private |
TClonesArray* PndKFParticleFinderPID::fNeutralTrackArray |
|
private |
TString PndKFParticleFinderPID::fNeutralTrackBranchName |
|
private |
std::vector<int> PndKFParticleFinderPID::fPID |
|
private |
Int_t PndKFParticleFinderPID::fPIDMode |
|
private |
The documentation for this class was generated from the following files: