EDEpReader
Loading...
Searching...
No Matches
EDEPUtils.h File Reference
#include <iostream>
#include <initializer_list>
#include "TG4Event.h"

Go to the source code of this file.

Enumerations

enum class  component {
  GRAIN , STRAW , DRIFT , ECAL ,
  MAGNET , WORLD , INVALID
}
 Enum representing different components in the detector.
 

Variables

component components [6]
 List of components in an array.
 
std::map< component, std::string > component_to_string
 Map associating component enums with their string representations.
 
std::map< std::string, componentstring_to_component
 Map associating string representations of components with their enums.
 
std::initializer_list< std::string > grain_names
 List of string names associated with the GRAIN component.
 
std::initializer_list< std::string > stt_names
 List of string names associated with the STRAW component.
 
std::initializer_list< std::string > drift_names
 List of string names associated with the DRIFT component.
 
std::initializer_list< std::string > ecal_names
 List of string names associated with the ECAL component.
 
std::initializer_list< std::string > magnet_names
 List of string names associated with the MAGNET component.
 
std::initializer_list< std::string > world_names
 List of string names associated with the WORLD component.