All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions | Variables
init_branches.h File Reference
#include "sbncode/SinglePhotonAnalysis/Libraries/variables.h"
#include "art/Framework/Principal/Event.h"
#include "sbncode/SinglePhotonAnalysis/HelperFunctions/helper_PandoraPFParticles.h"

Go to the source code of this file.

Namespaces

 single_photon
 

Functions

void single_photon::ClearMeta (var_all &vars)
 : reset/clear data members More...
 
void single_photon::CreateMetaBranches (var_all &vars)
 
void single_photon::ClearStubs (var_all &vars)
 
void single_photon::CreateStubBranches (var_all &vars)
 
void single_photon::ClearSecondShowers (var_all &vars)
 
void single_photon::CreateSecondShowerBranches (var_all &vars)
 
void single_photon::ClearSecondShowers3D (var_all &vars)
 
void single_photon::CreateSecondShowerBranches3D (var_all &vars)
 
void single_photon::ClearIsolation (var_all &vars)
 
void single_photon::CreateIsolationBranches (var_all &vars)
 
void single_photon::ClearFlashes (var_all &vars)
 
void single_photon::ResizeFlashes (size_t size, var_all &vars)
 
void single_photon::CreateFlashBranches (var_all &vars)
 
void single_photon::ClearTracks (var_all &vars)
 
void single_photon::ResizeTracks (size_t size, var_all &vars)
 
void single_photon::CreateTrackBranches (var_all &vars)
 
void single_photon::ClearShowers (var_all &vars)
 
void single_photon::ResizeShowers (size_t size, var_all &vars)
 
void single_photon::CreateShowerBranches (var_all &vars)
 
void single_photon::ClearMCTruths (var_all &vars)
 
void single_photon::ResizeMCTruths (size_t size, var_all &vars)
 
void single_photon::CreateMCTruthBranches (var_all &vars)
 
void single_photon::AnalyzeEventWeight (art::Event const &e)
 : fill event weight related variables More...
 
void single_photon::ClearEventWeightBranches (var_all &vars)
 
void single_photon::CreateEventWeightBranches (var_all &vars)
 
void single_photon::ClearGeant4Branches (var_all &vars)
 : fill event weight related variables More...
 
void single_photon::CreateGeant4Branches (var_all &vars)
 
void single_photon::AnalyzeGeant4 (const std::vector< art::Ptr< simb::MCParticle >> &mcParticleVector, var_all &vars)
 
void single_photon::ClearSlices (var_all &vars)
 
void single_photon::ResizeSlices (size_t size, var_all &vars)
 
void single_photon::CreateSliceBranches (var_all &vars)
 
void single_photon::Save_EventMeta (art::Event &evt, var_all &vars)
 
void single_photon::Save_PFParticleInfo (std::vector< PandoraPFParticle > PPFPs, var_all &vars, para_all &paras)
 

Variables

bool single_photon::g_is_verbose = true