All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
sbn::HitInfo Struct Reference

#include <TrackCaloSkimmerObj.h>

Public Member Functions

 HitInfo ()
 

Public Attributes

float integral
 Integral of gaussian fit to ADC values in hit [ADC]. More...
 
float sumadc
 "SummedADC" – sum of ADC values under gaussian fit [ADC] More...
 
float width
 Width of fitted gaussian hit [ticks]. More...
 
Vector3D sp
 Space-Point Position of hit [cm]. More...
 
float time
 Peak time of hit [ticks]. More...
 
int id
 ID of hit. More...
 
uint16_t channel
 Channel number of hit. More...
 
uint16_t wire
 Wire number of hit. More...
 
uint16_t plane
 Plane number of hit. More...
 
uint16_t tpc
 TPC number of hit. More...
 
uint16_t mult
 Multiplicity of hit. More...
 
int16_t start
 Start tick of hit [ticks]. More...
 
int16_t end
 End tick of hit [ticks]. More...
 
bool hasSP
 Whether the hit has a SpacePoint. More...
 
HitTruth truth
 

Detailed Description

Definition at line 43 of file TrackCaloSkimmerObj.h.

Constructor & Destructor Documentation

sbn::HitInfo::HitInfo ( )
inline

Definition at line 61 of file TrackCaloSkimmerObj.h.

61  :
62  integral(-1),
63  sumadc(-1),
64  width(-1),
65  time(-1),
66  id(-1),
67  channel((uint16_t)-1),
68  wire((uint16_t)-1),
69  plane((uint16_t)-1),
70  tpc((uint16_t)-1),
71  mult((uint16_t)-1),
72  start(-1),
73  end(-1) {}
uint16_t tpc
TPC number of hit.
int id
ID of hit.
uint16_t channel
Channel number of hit.
uint16_t plane
Plane number of hit.
float integral
Integral of gaussian fit to ADC values in hit [ADC].
uint16_t mult
Multiplicity of hit.
uint16_t wire
Wire number of hit.
int16_t start
Start tick of hit [ticks].
float time
Peak time of hit [ticks].
float sumadc
&quot;SummedADC&quot; – sum of ADC values under gaussian fit [ADC]
float width
Width of fitted gaussian hit [ticks].
int16_t end
End tick of hit [ticks].

Member Data Documentation

uint16_t sbn::HitInfo::channel

Channel number of hit.

Definition at line 50 of file TrackCaloSkimmerObj.h.

int16_t sbn::HitInfo::end

End tick of hit [ticks].

Definition at line 56 of file TrackCaloSkimmerObj.h.

bool sbn::HitInfo::hasSP

Whether the hit has a SpacePoint.

Definition at line 57 of file TrackCaloSkimmerObj.h.

int sbn::HitInfo::id

ID of hit.

Definition at line 49 of file TrackCaloSkimmerObj.h.

float sbn::HitInfo::integral

Integral of gaussian fit to ADC values in hit [ADC].

Definition at line 44 of file TrackCaloSkimmerObj.h.

uint16_t sbn::HitInfo::mult

Multiplicity of hit.

Definition at line 54 of file TrackCaloSkimmerObj.h.

uint16_t sbn::HitInfo::plane

Plane number of hit.

Definition at line 52 of file TrackCaloSkimmerObj.h.

Vector3D sbn::HitInfo::sp

Space-Point Position of hit [cm].

Definition at line 47 of file TrackCaloSkimmerObj.h.

int16_t sbn::HitInfo::start

Start tick of hit [ticks].

Definition at line 55 of file TrackCaloSkimmerObj.h.

float sbn::HitInfo::sumadc

"SummedADC" – sum of ADC values under gaussian fit [ADC]

Definition at line 45 of file TrackCaloSkimmerObj.h.

float sbn::HitInfo::time

Peak time of hit [ticks].

Definition at line 48 of file TrackCaloSkimmerObj.h.

uint16_t sbn::HitInfo::tpc

TPC number of hit.

Definition at line 53 of file TrackCaloSkimmerObj.h.

HitTruth sbn::HitInfo::truth

Definition at line 59 of file TrackCaloSkimmerObj.h.

float sbn::HitInfo::width

Width of fitted gaussian hit [ticks].

Definition at line 46 of file TrackCaloSkimmerObj.h.

uint16_t sbn::HitInfo::wire

Wire number of hit.

Definition at line 51 of file TrackCaloSkimmerObj.h.


The documentation for this struct was generated from the following file: