Public Member Functions | Public Attributes | List of all members
caf::SRHadClust Class Reference

Overarching information for a numu hadronic cluster. More...

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N21-02-24/StandardRecord/SRHadClust.h"

Public Member Functions

 SRHadClust ()
 
virtual ~SRHadClust ()
 
void setDefault ()
 

Public Attributes

unsigned int nhit
 number of hits More...
 
unsigned int ncalhit
 number of hits with calibration More...
 
unsigned int nmiphit
 number of minimum ionizing hits More...
 
unsigned int ncontplanes
 number of continuous planes More...
 
unsigned int firstplane
 first plane More...
 
unsigned int lastplane
 last plane More...
 
unsigned int firstcell
 first cell More...
 
unsigned int lastcell
 last cell More...
 
unsigned int ncellsfromedge
 minimum number of cells to edge of detector More...
 
float calE
 Calorimetric energy of the cluster [GeV]. More...
 
SRVector3D boxmin
 Minimum coordinates box containing all the hits [cm]. More...
 
SRVector3D boxmax
 Maximum coordinates box containing all the hits [cm]. More...
 
SRVector3D meanpos
 Mean position of hits in cluster, weighted by charge [cm]. More...
 

Detailed Description

Overarching information for a numu hadronic cluster.

Definition at line 15 of file SRHadClust.h.

Constructor & Destructor Documentation

caf::SRHadClust::SRHadClust ( )

Definition at line 14 of file SRHadClust.cxx.

14  :
15  nhit(0),
16  ncalhit(0),
17  nmiphit(0),
18  ncontplanes(0),
19  firstplane(0),
20  lastplane(0),
21  firstcell(0),
22  lastcell(0),
23  ncellsfromedge(0),
24  calE(std::numeric_limits<float>::signaling_NaN())
25  { }
unsigned int ncellsfromedge
minimum number of cells to edge of detector
Definition: SRHadClust.h:30
unsigned int ncontplanes
number of continuous planes
Definition: SRHadClust.h:25
unsigned int nhit
number of hits
Definition: SRHadClust.h:22
unsigned int nmiphit
number of minimum ionizing hits
Definition: SRHadClust.h:24
float calE
Calorimetric energy of the cluster [GeV].
Definition: SRHadClust.h:31
unsigned int lastcell
last cell
Definition: SRHadClust.h:29
unsigned int ncalhit
number of hits with calibration
Definition: SRHadClust.h:23
unsigned int firstcell
first cell
Definition: SRHadClust.h:28
unsigned int firstplane
first plane
Definition: SRHadClust.h:26
unsigned int lastplane
last plane
Definition: SRHadClust.h:27
caf::SRHadClust::~SRHadClust ( )
virtual

Definition at line 28 of file SRHadClust.cxx.

28 { }

Member Function Documentation

void caf::SRHadClust::setDefault ( )

Definition at line 30 of file SRHadClust.cxx.

References boxmax, boxmin, calE, firstcell, firstplane, lastcell, lastplane, meanpos, ncalhit, ncellsfromedge, ncontplanes, nhit, and nmiphit.

Referenced by caf::SRNumuEnergy::setDefault().

31  {
32  nhit = 0;
33  ncalhit = 0;
34  nmiphit = 0;
35  ncontplanes = 0;
36  firstplane = 0;
37  lastplane = 0;
38  firstcell = 0;
39  lastcell = 0;
40  ncellsfromedge = 0;
41  calE = -5;
42  boxmin = SRVector3D(-5555,-5555,-5555);
43  boxmax = SRVector3D(5555,5555,5555);
44  meanpos = SRVector3D(-5555,-5555,-5555);
45 
46 
47  }
unsigned int ncellsfromedge
minimum number of cells to edge of detector
Definition: SRHadClust.h:30
unsigned int ncontplanes
number of continuous planes
Definition: SRHadClust.h:25
SRVector3D meanpos
Mean position of hits in cluster, weighted by charge [cm].
Definition: SRHadClust.h:34
unsigned int nhit
number of hits
Definition: SRHadClust.h:22
unsigned int nmiphit
number of minimum ionizing hits
Definition: SRHadClust.h:24
float calE
Calorimetric energy of the cluster [GeV].
Definition: SRHadClust.h:31
unsigned int lastcell
last cell
Definition: SRHadClust.h:29
unsigned int ncalhit
number of hits with calibration
Definition: SRHadClust.h:23
SRVector3D boxmin
Minimum coordinates box containing all the hits [cm].
Definition: SRHadClust.h:32
unsigned int firstcell
first cell
Definition: SRHadClust.h:28
unsigned int firstplane
first plane
Definition: SRHadClust.h:26
unsigned int lastplane
last plane
Definition: SRHadClust.h:27
SRVector3D boxmax
Maximum coordinates box containing all the hits [cm].
Definition: SRHadClust.h:33

Member Data Documentation

SRVector3D caf::SRHadClust::boxmax
SRVector3D caf::SRHadClust::boxmin
float caf::SRHadClust::calE
unsigned int caf::SRHadClust::firstcell
unsigned int caf::SRHadClust::firstplane
unsigned int caf::SRHadClust::lastcell
unsigned int caf::SRHadClust::lastplane
SRVector3D caf::SRHadClust::meanpos
unsigned int caf::SRHadClust::ncalhit
unsigned int caf::SRHadClust::ncellsfromedge
unsigned int caf::SRHadClust::ncontplanes
unsigned int caf::SRHadClust::nhit
unsigned int caf::SRHadClust::nmiphit

The documentation for this class was generated from the following files: