1 #ifndef MERGESIMSOURCES_H 2 #define MERGESIMSOURCES_H 32 const std::vector<simb::MCParticle>&,
36 const std::vector<sim::SimChannel>&,
40 const std::vector<sim::AuxDetSimChannel>&,
44 const std::vector<sim::SimPhotons>&);
47 const std::vector<sim::SimPhotonsLite>&);
void MergeSimPhotonsLite(std::vector< sim::SimPhotonsLite > &, const std::vector< sim::SimPhotonsLite > &)
void MergeSimChannels(std::vector< sim::SimChannel > &, const std::vector< sim::SimChannel > &, size_t)
void UpdateG4TrackIDRange(std::pair< int, int >, size_t)
MergeSimSourcesUtility(std::vector< int > const &)
void MergeSimPhotons(std::vector< sim::SimPhotons > &, const std::vector< sim::SimPhotons > &)
void MergeAuxDetSimChannels(std::vector< sim::AuxDetSimChannel > &, const std::vector< sim::AuxDetSimChannel > &, size_t)
contains objects relating to OpDet hits
object containing MC truth information necessary for making RawDigits and doing back tracking ...
const std::vector< std::vector< size_t > > & GetMCParticleListMap()
std::vector< int > fG4TrackIDOffsets
std::vector< std::pair< int, int > > fG4TrackIDRanges
void MergeMCParticles(std::vector< simb::MCParticle > &, const std::vector< simb::MCParticle > &, size_t)
object containing MC truth information necessary for making RawDigits and doing back tracking ...
std::vector< std::vector< size_t > > fMCParticleListMap