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_
UtilTrigger::TrigRoad
Definition:
TrigRoad.h:7
UtilTrigger::TrigRoad::TrigRoad
TrigRoad()
Definition:
TrigRoad.cc:8
UtilTrigger::TrigRoad::H4X
int H4X
Definition:
TrigRoad.h:14
UtilTrigger::TrigRoad::charge
int charge
Definition:
TrigRoad.h:10
UtilTrigger::TrigRoad::Road2Hodo
static void Road2Hodo(const int road, int &h1, int &h2, int &h3, int &h4, int &tb)
Definition:
TrigRoad.cc:19
UtilTrigger::TrigRoad::str
std::string str(const int level=0) const
Definition:
TrigRoad.cc:36
UtilTrigger::TrigRoad::H3X
int H3X
Definition:
TrigRoad.h:13
UtilTrigger::TrigRoad::H2X
int H2X
Definition:
TrigRoad.h:12
UtilTrigger::TrigRoad::H1X
int H1X
Definition:
TrigRoad.h:11
UtilTrigger::TrigRoad::Hodo2Road
static int Hodo2Road(const int h1, const int h2, const int h3, const int h4, const int tb)
Definition:
TrigRoad.cc:29
UtilTrigger::TrigRoad::road_id
int road_id
Definition:
TrigRoad.h:9
UtilTrigger::TrigRoad::~TrigRoad
virtual ~TrigRoad()
Definition:
TrigRoad.h:17
UtilTrigger
Definition:
TrigRoad.cc:6
e1039-core
packages
UtilAna
TrigRoad.h
Built by
Haiwang Yu
. updated:
Thu Jan 30 2025 10:15:16
using
1.9.1 with
SeaQuest GitHub integration