1#ifndef UTILS_EDEPREADER_H
2#define UTILS_EDEPREADER_H
5#include <initializer_list>
30extern std::initializer_list<std::string>
grain_names;
31extern std::initializer_list<std::string>
stt_names;
32extern std::initializer_list<std::string>
drift_names;
33extern std::initializer_list<std::string>
ecal_names;
35extern std::initializer_list<std::string>
world_names;
std::map< component, std::string > component_to_string
Map associating component enums with their string representations.
Definition EDEPHit.cpp:7
std::initializer_list< std::string > magnet_names
List of string names associated with the MAGNET component.
Definition EDEPHit.cpp:56
std::initializer_list< std::string > grain_names
List of string names associated with the GRAIN component.
Definition EDEPHit.cpp:36
component
Enum representing different components in the detector.
Definition EDEPUtils.h:12
std::map< std::string, component > string_to_component
Map associating string representations of components with their enums.
Definition EDEPHit.cpp:19
std::initializer_list< std::string > world_names
List of string names associated with the WORLD component.
Definition EDEPHit.cpp:61
std::initializer_list< std::string > drift_names
List of string names associated with the DRIFT component.
Definition EDEPHit.cpp:46
component components[6]
List of components in an array.
Definition EDEPHit.cpp:31
std::initializer_list< std::string > stt_names
List of string names associated with the STRAW component.
Definition EDEPHit.cpp:41
std::initializer_list< std::string > ecal_names
List of string names associated with the ECAL component.
Definition EDEPHit.cpp:51