#include "AnaUtils.h"
#include <iostream>
Go to the source code of this file.
|
| gar |
| General GArSoft Utilities.
|
|
|
garana::GTruth | gar::MakeAnaGTruth (const simb::GTruth >, const int &vtxregion) |
|
garana::FSParticle | gar::MakeFSParticle (const simb::MCParticle &mcp) |
|
garana::G4Particle | gar::MakeG4Particle (const simb::MCParticle &mcp, int parentPdg, int progenitorPdg, int progenitorTrackId, const vector< pair< TLorentzVector, TLorentzVector >> &positions, const vector< pair< TLorentzVector, TLorentzVector >> &momenta, const vector< int > ®ions, const vector< size_t > &nptsPerRegion) |
|
garana::CaloCluster | gar::MakeAnaCalCluster (const rec::Cluster &clust, const int ®ion, const std::vector< std::pair< int, float >> &edeps) |
|
garana::Vee | gar::MakeAnaVee (const rec::Vee &vee) |
|
garana::Vertex | gar::MakeAnaVtx (const rec::Vertex &vtx) |
|
int | gar::ProcessNameToCode (std::string const &p) |
|
void | gar::FillGTruth (const simb::GTruth >, garana::GTruth &outtruth) |
|
const garana::Track | gar::MakeAnaTrack (const rec::Track &trk, const vector< pair< int, float >> &pidf, const vector< pair< int, float >> &pidb, float ionf, float ionb, const vector< pair< UInt_t, TLorentzVector >> &posBeg, const vector< pair< UInt_t, TLorentzVector >> &posEnd, const vector< pair< UInt_t, TLorentzVector >> &momBeg, const vector< pair< UInt_t, TLorentzVector >> &momEnd, const vector< pair< int, float >> &edeps) |
|