calo::CalorimetryAlg & algCalorimetry
void extractVars(const art::Event &evt, VarDict &vars) override
void extractShowerVars(const art::Event &evt, const art::Ptr< recob::PFParticle > &particle, VarDict &vars)
std::string labelPFPShower
std::string labelPFPModule
~PFParticleVarExtractor()=default
void extractTrackVars(const art::Event &evt, const art::Ptr< recob::PFParticle > &particle, VarDict &vars)
void extractBasicVars(const art::Event &evt, const std::vector< art::Ptr< recob::Hit >> &hits, VarDict &vars)
std::string labelPFPTrack
PFParticleVarExtractor(const std::string &prefix, calo::CalorimetryAlg &algCalorimetry, const std::string &labelPFPModule, const std::string &labelPFPTrack, const std::string &labelPFPShower, unsigned int plane=2)