Class Reference for E1039 Core & Analysis Software
TrigRoad.h
Go to the documentation of this file.
1 #ifndef _TRIG_ROAD__H_
2 #define _TRIG_ROAD__H_
3 #include <string>
4 
5 namespace UtilTrigger {
6 
7 class TrigRoad {
8  public:
9  int road_id;
10  int charge;
11  int H1X;
12  int H2X;
13  int H3X;
14  int H4X;
15 
16  TrigRoad();
17  virtual ~TrigRoad() {;}
18 
19  static void Road2Hodo(const int road, int& h1, int& h2, int& h3, int& h4, int& tb);
20  static int Hodo2Road(const int h1, const int h2, const int h3, const int h4, const int tb);
21 
22  std::string str(const int level=0) const;
23 };
24 
25 }; // namespace UtilTrigger
26 
27 #endif // _TRIG_ROAD__H_
static void Road2Hodo(const int road, int &h1, int &h2, int &h3, int &h4, int &tb)
Definition: TrigRoad.cc:19
std::string str(const int level=0) const
Definition: TrigRoad.cc:36
static int Hodo2Road(const int h1, const int h2, const int h3, const int h4, const int tb)
Definition: TrigRoad.cc:29
virtual ~TrigRoad()
Definition: TrigRoad.h:17