Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
srcs
sbnobj
sbnobj
Common
CRT
CRTHit_Legacy.hh
Go to the documentation of this file.
1
/**
2
* \class CRTData
3
*
4
* \ingroup crt
5
*
6
* \brief CRT Hit Info
7
*
8
* \author $Author: David Lorca $
9
*
10
* NOTE! THIS IS PURELY LEGACY HEADERS FOR THE PREV NAMESPACES!
11
* DO NOT MAKE CHANGES HERE! GO TO CRTTrack.hh
12
*
13
*
14
*/
15
16
#ifndef CRTHit_LEGACY_hh_
17
#define CRTHit_LEGACY_hh_
18
19
#include <cstdint>
20
#include <vector>
21
#include <map>
22
#include <string>
23
#include <utility>
24
25
namespace
sbnd::crt
{
26
27
struct
CRTHit
{
28
29
std::vector<uint8_t>
feb_id
;
30
std::map< uint8_t, std::vector<std::pair<int,float> > >
pesmap
;
31
float
peshit
;
32
33
uint32_t
ts0_s
;
34
int8_t
ts0_s_corr
;
35
36
uint32_t
ts0_ns
;
37
int32_t
ts0_ns_corr
;
38
int32_t
ts1_ns
;
39
40
int
plane
;
41
42
float
x_pos
;
43
float
x_err
;
44
float
y_pos
;
45
float
y_err
;
46
float
z_pos
;
47
float
z_err
;
48
49
std::string
tagger
;
50
51
CRTHit
() {}
52
53
};
54
55
}
// namespace sbnd::crt
56
57
namespace
icarus::crt
{
58
59
struct
CRTHit
{
60
61
std::vector<uint8_t>
feb_id
;
62
std::map< uint8_t, std::vector<std::pair<int,float> > >
pesmap
;
63
float
peshit
;
64
65
uint32_t
ts0_s
;
66
int8_t
ts0_s_corr
;
67
68
uint32_t
ts0_ns
;
69
int32_t
ts0_ns_corr
;
70
int32_t
ts1_ns
;
71
72
int
plane
;
73
74
float
x_pos
;
75
float
x_err
;
76
float
y_pos
;
77
float
y_err
;
78
float
z_pos
;
79
float
z_err
;
80
81
std::string
tagger
;
82
83
CRTHit
() {}
84
85
};
86
87
}
// namespace icarus::crt
88
89
#endif
icarus::crt::CRTHit::x_pos
float x_pos
Definition:
CRTHit_Legacy.hh:74
sbnd::crt::CRTHit::ts0_ns_corr
int32_t ts0_ns_corr
Definition:
CRTHit_Legacy.hh:37
icarus::crt::CRTHit::ts0_s_corr
int8_t ts0_s_corr
Definition:
CRTHit_Legacy.hh:66
icarus::crt::CRTHit::ts0_ns_corr
int32_t ts0_ns_corr
Definition:
CRTHit_Legacy.hh:69
icarus::crt::CRTHit::peshit
float peshit
Definition:
CRTHit_Legacy.hh:63
icarus::crt::CRTHit::y_err
float y_err
Definition:
CRTHit_Legacy.hh:77
sbnd::crt::CRTHit::y_pos
float y_pos
Definition:
CRTHit_Legacy.hh:44
sbnd::crt::CRTHit
Definition:
CRTHit_Legacy.hh:27
sbnd::crt::CRTHit::CRTHit
CRTHit()
Definition:
CRTHit_Legacy.hh:51
sbnd::crt::CRTHit::ts0_ns
uint32_t ts0_ns
Definition:
CRTHit_Legacy.hh:36
icarus::crt::CRTHit::ts0_ns
uint32_t ts0_ns
Definition:
CRTHit_Legacy.hh:68
sbnd::crt::CRTHit::feb_id
std::vector< uint8_t > feb_id
Definition:
CRTHit_Legacy.hh:29
icarus::crt::CRTHit::pesmap
std::map< uint8_t, std::vector< std::pair< int, float > > > pesmap
Definition:
CRTHit_Legacy.hh:62
sbnd::crt::CRTHit::z_pos
float z_pos
Definition:
CRTHit_Legacy.hh:46
sbnd::crt::CRTHit::x_pos
float x_pos
Definition:
CRTHit_Legacy.hh:42
icarus::crt::CRTHit::x_err
float x_err
Definition:
CRTHit_Legacy.hh:75
sbnd::crt::CRTHit::y_err
float y_err
Definition:
CRTHit_Legacy.hh:45
icarus::crt::CRTHit::plane
int plane
Definition:
CRTHit_Legacy.hh:72
icarus::crt::CRTHit::CRTHit
CRTHit()
Definition:
CRTHit_Legacy.hh:83
icarus::crt::CRTHit::tagger
std::string tagger
Definition:
CRTHit_Legacy.hh:81
sbnd::crt::CRTHit::z_err
float z_err
Definition:
CRTHit_Legacy.hh:47
icarus::crt::CRTHit::ts0_s
uint32_t ts0_s
Definition:
CRTHit_Legacy.hh:65
icarus::crt::CRTHit::ts1_ns
int32_t ts1_ns
Definition:
CRTHit_Legacy.hh:70
icarus::crt::CRTHit
Definition:
CRTHit_Legacy.hh:59
sbnd::crt::CRTHit::ts1_ns
int32_t ts1_ns
Definition:
CRTHit_Legacy.hh:38
sbnd::crt::CRTHit::ts0_s_corr
int8_t ts0_s_corr
Definition:
CRTHit_Legacy.hh:34
sbnd::crt::CRTHit::pesmap
std::map< uint8_t, std::vector< std::pair< int, float > > > pesmap
Definition:
CRTHit_Legacy.hh:30
icarus::crt::CRTHit::z_err
float z_err
Definition:
CRTHit_Legacy.hh:79
icarus::crt::CRTHit::y_pos
float y_pos
Definition:
CRTHit_Legacy.hh:76
icarus::crt::CRTHit::z_pos
float z_pos
Definition:
CRTHit_Legacy.hh:78
sbnd::crt::CRTHit::x_err
float x_err
Definition:
CRTHit_Legacy.hh:43
crt
process_name crt
Definition:
run_genericCRT.fcl:82
sbnd::crt::CRTHit::peshit
float peshit
Definition:
CRTHit_Legacy.hh:31
sbnd::crt::CRTHit::tagger
std::string tagger
Definition:
CRTHit_Legacy.hh:49
sbnd::crt::CRTHit::ts0_s
uint32_t ts0_s
Definition:
CRTHit_Legacy.hh:33
sbnd::crt::CRTHit::plane
int plane
Definition:
CRTHit_Legacy.hh:40
icarus::crt::CRTHit::feb_id
std::vector< uint8_t > feb_id
Definition:
CRTHit_Legacy.hh:61
Generated by
1.8.5