Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HFReco.C File Reference
#include <fun4all/Fun4AllServer.h>
#include <kfparticle_sphenix/KFParticle_sPHENIX.h>
#include <resonancejettagging/ResonanceJetTagging.h>
#include <fun4all/Fun4AllReturnCodes.h>
+ Include dependency graph for HFReco.C:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  HFjets
 
namespace  HFjets::Enable
 
namespace  HFjets::KFPARTICLE
 
namespace  HFjets::KFParticleBaseCut
 

Functions

std::pair< float, float > HFjets::KFPARTICLE::D0MassRange (1.7, 2.0)
 
std::pair< float, float > HFjets::KFPARTICLE::DplusMassRange (1.7, 2.00)
 
std::pair< float, float > HFjets::KFPARTICLE::LambdacMassRange (2.15, 2.45)
 
int HFjets::KFParticle_Set_Reco (ResonanceJetTagging::TAG tag)
 

Variables

bool HFjets::Enable::KFPARTICLE_SAVE_NTUPLE = false
 
bool HFjets::Enable::KFPARTICLE_APPEND_TO_DST = true
 
bool HFjets::Enable::KFPARTICLE_TRUTH_MATCH = true
 
bool HFjets::Enable::KFPARTICLE_DETECTOR_INFO = false
 
bool HFjets::Enable::KFPARTICLE_CALO_INFO = false
 
bool HFjets::Enable::KFPARTICLE_ALL_PV_INFO = false
 
int HFjets::Enable::KFPARTICLE_VERBOSITY = INT_MAX
 
bool HFjets::Enable::runTracking = false
 
bool HFjets::Enable::runTruthTrigger = true
 
string HFjets::Enable::reconstructionName = "myTestReco"
 
bool HFjets::KFPARTICLE::runQA = false
 
std::string HFjets::KFPARTICLE::D0Name = "D0"
 
std::string HFjets::KFPARTICLE::D0toK3piName = "D0TOK3PI"
 
bool HFjets::KFPARTICLE::D0Trigger = false
 
bool HFjets::KFPARTICLE::runD0toKpiReco = false
 
std::string HFjets::KFPARTICLE::D0toKpiDecayDescriptor = "[" + D0Name + " -> K^- pi^+]cc"
 
bool HFjets::KFPARTICLE::runD0toK3piReco = false
 
std::string HFjets::KFPARTICLE::D0toK3piDecayDescriptor = "[" + D0Name + " -> K^- pi^- pi^+ pi^+]cc"
 
std::string HFjets::KFPARTICLE::DplusName = "Dplus"
 
bool HFjets::KFPARTICLE::DplusTrigger = false
 
bool HFjets::KFPARTICLE::runDplustoK2piReco = false
 
std::string HFjets::KFPARTICLE::DplustoK2piDecayDescriptor = "[" + DplusName + " -> K^- pi^+ pi^+]cc"
 
std::string HFjets::KFPARTICLE::LambdacName = "Lambdac"
 
bool HFjets::KFPARTICLE::LambdacTrigger = false
 
bool HFjets::KFPARTICLE::runLambdactopKpiReco = false
 
std::string HFjets::KFPARTICLE::LambdacDecayDescriptor = "[" + LambdacName + " -> proton^+ K^- pi^+]cc"
 
bool HFjets::KFParticleBaseCut::KFPARTICLE_ALLOW_ZERO_MASS_TRACKS = true
 
bool HFjets::KFParticleBaseCut::constrainToPV = true
 
float HFjets::KFParticleBaseCut::minTrackPT = 0.7
 
float HFjets::KFParticleBaseCut::maxTrackchi2nDoF = 5
 
float HFjets::KFParticleBaseCut::minTrackIPchi2 = 0
 
float HFjets::KFParticleBaseCut::minTrackIP = 0.0025
 
float HFjets::KFParticleBaseCut::maxVertexchi2nDoF = 5
 
float HFjets::KFParticleBaseCut::maxTrackTrackDCA = 0.008
 
float HFjets::KFParticleBaseCut::minMotherPT = 1.5