SimListUtils.h
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 /// \file SimListUtils.h
3 ///
4 /// Utility functions for getting the various list types in the Simulation
5 /// package from the Event Data Model
6 ///
7 /// \author brebel@fnal.gov
8 ////////////////////////////////////////////////////////////////////////
9 #ifndef SIMLISTUTILS_H
10 #define SIMLISTUTILS_H
11 
12 #include <string>
13 
17 
18 namespace sim {
19  class SimListUtils {
20  public:
21  static sim::LArVoxelList GetLArVoxelList(const art::Event& evt, std::string moduleLabel);
23  std::string moduleLabel);
24 
25  }; // class SimListUtils
26 } // namespace sim
27 #endif // SIMLISTUTILS_H
Container of LAr voxel information.
std::string string
Definition: nybbler.cc:12
static sim::LArVoxelList GetLArVoxelList(const art::Event &evt, std::string moduleLabel)
Simulation objects for optical detectors.
Code to link reconstructed objects back to the MC truth information.
TCEvent evt
Definition: DataStructs.cxx:7
Collection of sim::SimPhotons, indexed by channel number.
Definition: SimPhotons.h:192
static sim::SimPhotonsCollection GetSimPhotonsCollection(const art::Event &evt, std::string moduleLabel)