17 #include "canvas/Persistency/Common/FindManyP.h" 51 void PadDedxVector(std::vector<float> &dedx,
const float mean,
const float sigma)
const;
Class containing some utility functions for all things CVN.
Class storing the result from the convolutional track PID.
const std::vector< float > GetDeDxVector(const art::Ptr< recob::PFParticle >, const art::Event &evt) const
void NormaliseInputs(std::vector< std::vector< float >> &netInputs) const
Class containing some utility functions for all things CVN.
const int GetTruePDGCode(const art::Ptr< recob::PFParticle >, const art::Event &evt) const
const std::vector< std::vector< float > > GetNetworkInputs(const art::Ptr< recob::PFParticle >, const art::Event &evt) const
void SmoothDedxVector(std::vector< float > &dedx) const
void GetDeflectionMeanAndSigma(const art::Ptr< recob::Track > track, float &mean, float &sigma) const
void GetDedxMeanAndSigma(const std::vector< float > &dedx, float &mean, float &sigma) const
const std::pair< const simb::MCParticle *, float > GetTrueParticle(const art::Ptr< recob::PFParticle >, const art::Event &evt) const
unsigned int fMinTrackPoints
Declaration of signal hit object.
std::string fParticleLabel
Class def header for a class GeoAlgo.
std::string fCalorimetryLabel
void GetChildParticles(const art::Ptr< recob::PFParticle > part, const art::Event &evt, float &nTrack, float &nShower, float &nGrand) const
double mean(sqlite3 *db, std::string const &table_name, std::string const &column_name)
const std::vector< float > GetVariableVector(const art::Ptr< recob::PFParticle >, const art::Event &evt) const
void PadDedxVector(std::vector< float > &dedx, const float mean, const float sigma) const
CTPHelper(const fhicl::ParameterSet &pset)
const ctp::CTPResult RunConvolutionalTrackPID(const art::Ptr< recob::PFParticle > particle, const art::Event &evt) const