ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <GlobalVariables.C>
#include <kfparticle_sphenix/KFParticle_sPHENIX.h>
#include <fun4all/Fun4AllServer.h>
Go to the source code of this file.
Namespaces | |
namespace | Enable |
namespace | KFParticleBaseCut |
Macros | |
#define | MACRO_G4KFPARTICLE_C |
Functions | |
void | KFParticleInit () |
void | KFParticle_Upsilon_Reco () |
void | KFParticle_D0_Reco () |
void | KFParticle_Lambdac_Reco () |
Variables | |
bool | Enable::KFPARTICLE = false |
bool | Enable::KFPARTICLE_SAVE_NTUPLE = false |
bool | Enable::KFPARTICLE_APPEND_TO_DST = true |
bool | Enable::KFPARTICLE_TRUTH_MATCH = false |
bool | Enable::KFPARTICLE_DETECTOR_INFO = false |
int | Enable::KFPARTICLE_VERBOSITY = 0 |
std::string | Enable::KFPARTICLE_TRACKMAP = "SvtxTrackMap" |
std::string | Enable::KFPARTICLE_VERTEXMAP = "SvtxVertexMap" |
float | KFParticleBaseCut::minTrackPT = 0.5 |
float | KFParticleBaseCut::maxTrackchi2nDoF = 2 |
float | KFParticleBaseCut::minTrackIPchi2 = 15 |
float | KFParticleBaseCut::maxVertexchi2nDoF = 2 |
float | KFParticleBaseCut::maxTrackTrackDCA = 0.05 |
float | KFParticleBaseCut::minMotherPT = 0 |
#define MACRO_G4KFPARTICLE_C |
Definition at line 2 of file G4_KFParticle.C.
View newest version in sPHENIX GitHub at line 2 of file G4_KFParticle.C
void KFParticle_D0_Reco | ( | ) |
Definition at line 79 of file G4_KFParticle.C.
View newest version in sPHENIX GitHub at line 79 of file G4_KFParticle.C
References KFParticle_sPHENIX::constrainToPrimaryVertex(), KFParticle_sPHENIX::doTruthMatching(), KFParticle_sPHENIX::getChargeConjugate(), KFParticle_sPHENIX::getDetectorInfo(), Fun4AllServer::instance(), Enable::KFPARTICLE_APPEND_TO_DST, Enable::KFPARTICLE_DETECTOR_INFO, Enable::KFPARTICLE_SAVE_NTUPLE, Enable::KFPARTICLE_TRUTH_MATCH, Enable::KFPARTICLE_VERBOSITY, max, KFParticleBaseCut::maxTrackchi2nDoF, KFParticleBaseCut::maxTrackTrackDCA, KFParticleBaseCut::maxVertexchi2nDoF, KFParticleBaseCut::minMotherPT, KFParticleBaseCut::minTrackIPchi2, KFParticleBaseCut::minTrackPT, Fun4AllServer::registerSubsystem(), KFParticle_sPHENIX::saveDST(), KFParticle_sPHENIX::saveOutput(), KFParticle_sPHENIX::setContainerName(), KFParticle_sPHENIX::setDaughters(), KFParticle_sPHENIX::setMaximumDaughterDCA(), KFParticle_sPHENIX::setMaximumMass(), KFParticle_sPHENIX::setMaximumTrackchi2nDOF(), KFParticle_sPHENIX::setMaximumVertexchi2nDOF(), KFParticle_sPHENIX::setMinimumMass(), KFParticle_sPHENIX::setMinimumTrackIPchi2(), KFParticle_sPHENIX::setMinimumTrackPT(), KFParticle_sPHENIX::setMotherName(), KFParticle_sPHENIX::setMotherPT(), KFParticle_sPHENIX::setNumberOfTracks(), KFParticle_sPHENIX::setOutputName(), Enable::VERBOSITY, and Fun4AllBase::Verbosity().
Referenced by Fun4All_AnaTutorial_sPHENIX(), and Fun4All_AnaTutorial_sPHENIX_Jets().
void KFParticle_Lambdac_Reco | ( | ) |
Definition at line 122 of file G4_KFParticle.C.
View newest version in sPHENIX GitHub at line 122 of file G4_KFParticle.C
References KFParticle_sPHENIX::constrainToPrimaryVertex(), KFParticle_sPHENIX::doTruthMatching(), KFParticle_sPHENIX::getChargeConjugate(), KFParticle_sPHENIX::getDetectorInfo(), Fun4AllServer::instance(), Enable::KFPARTICLE_APPEND_TO_DST, Enable::KFPARTICLE_DETECTOR_INFO, Enable::KFPARTICLE_SAVE_NTUPLE, Enable::KFPARTICLE_TRUTH_MATCH, Enable::KFPARTICLE_VERBOSITY, max, KFParticleBaseCut::maxTrackchi2nDoF, KFParticleBaseCut::maxTrackTrackDCA, KFParticleBaseCut::maxVertexchi2nDoF, KFParticleBaseCut::minMotherPT, KFParticleBaseCut::minTrackIPchi2, KFParticleBaseCut::minTrackPT, Fun4AllServer::registerSubsystem(), KFParticle_sPHENIX::saveDST(), KFParticle_sPHENIX::saveOutput(), KFParticle_sPHENIX::setContainerName(), KFParticle_sPHENIX::setDaughters(), KFParticle_sPHENIX::setMaximumDaughterDCA(), KFParticle_sPHENIX::setMaximumMass(), KFParticle_sPHENIX::setMaximumTrackchi2nDOF(), KFParticle_sPHENIX::setMaximumVertexchi2nDOF(), KFParticle_sPHENIX::setMinimumMass(), KFParticle_sPHENIX::setMinimumTrackIPchi2(), KFParticle_sPHENIX::setMinimumTrackPT(), KFParticle_sPHENIX::setMotherName(), KFParticle_sPHENIX::setMotherPT(), KFParticle_sPHENIX::setNumberOfTracks(), KFParticle_sPHENIX::setOutputName(), Enable::VERBOSITY, and Fun4AllBase::Verbosity().
void KFParticle_Upsilon_Reco | ( | ) |
Definition at line 36 of file G4_KFParticle.C.
View newest version in sPHENIX GitHub at line 36 of file G4_KFParticle.C
References KFParticle_sPHENIX::constrainToPrimaryVertex(), KFParticle_sPHENIX::doTruthMatching(), KFParticle_sPHENIX::getChargeConjugate(), KFParticle_sPHENIX::getDetectorInfo(), Fun4AllServer::instance(), Enable::KFPARTICLE_APPEND_TO_DST, Enable::KFPARTICLE_DETECTOR_INFO, Enable::KFPARTICLE_SAVE_NTUPLE, Enable::KFPARTICLE_TRUTH_MATCH, Enable::KFPARTICLE_VERBOSITY, max, KFParticleBaseCut::maxTrackchi2nDoF, KFParticleBaseCut::maxTrackTrackDCA, KFParticleBaseCut::maxVertexchi2nDoF, KFParticleBaseCut::minMotherPT, KFParticleBaseCut::minTrackPT, Fun4AllServer::registerSubsystem(), KFParticle_sPHENIX::saveDST(), KFParticle_sPHENIX::saveOutput(), KFParticle_sPHENIX::setContainerName(), KFParticle_sPHENIX::setDaughters(), KFParticle_sPHENIX::setMaximumDaughterDCA(), KFParticle_sPHENIX::setMaximumMass(), KFParticle_sPHENIX::setMaximumTrackchi2nDOF(), KFParticle_sPHENIX::setMaximumVertexchi2nDOF(), KFParticle_sPHENIX::setMinimumMass(), KFParticle_sPHENIX::setMinimumTrackIPchi2(), KFParticle_sPHENIX::setMinimumTrackPT(), KFParticle_sPHENIX::setMotherName(), KFParticle_sPHENIX::setMotherPT(), KFParticle_sPHENIX::setNumberOfTracks(), KFParticle_sPHENIX::setOutputName(), Enable::VERBOSITY, and Fun4AllBase::Verbosity().
Referenced by Fun4All_AnaTutorial_sPHENIX(), and Fun4All_AnaTutorial_sPHENIX_Jets().
void KFParticleInit | ( | ) |
Definition at line 34 of file G4_KFParticle.C.
View newest version in sPHENIX GitHub at line 34 of file G4_KFParticle.C