Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
N21-02-24
StandardRecord
SRSlcME.h
Go to the documentation of this file.
1
#ifndef SRSLCME_H
2
#define SRSLCME_H
3
4
#include "
StandardRecord/SRVector3D.h
"
5
6
#include "
StandardRecord/SRParticleTruth.h
"
7
8
namespace
caf
9
{
10
/// Represents output from SlcMEFilter.
11
class
SRSlcME
12
{
13
public
:
14
SRSlcME
();
15
16
~SRSlcME
(){ };
17
18
float
mid
;
///< Michel Electron Identifier LL
19
unsigned
short
nhitx
;
///< Number of hits in Michel cluster
20
unsigned
short
nhity
;
///< Number of hits in Michel cluster
21
float
calE
;
///< Calorimetric Energy of ME (GeV)
22
float
deltat
;
///< Time delay (ns)
23
float
adc
;
///< Total ADC in the ME cluster
24
float
disttoslc
;
///< Minimum distance between hits in ME and parent (cm)
25
SRVector3D
meanpos
;
///< The mean position of the ME cluster
26
SRParticleTruth
truth
;
///< Truth information for the michel cluster
27
28
};
29
30
}
// end namespace
31
32
#endif // SRMICHELE_H
33
//////////////////////////////////////////////////////////////////////////////
caf::SRSlcME
Represents output from SlcMEFilter.
Definition:
SRSlcME.h:11
caf::SRSlcME::disttoslc
float disttoslc
Minimum distance between hits in ME and parent (cm)
Definition:
SRSlcME.h:24
caf::SRVector3D
A 3-vector with more efficient storage than TVector3.
Definition:
SRVector3D.h:14
caf::SRSlcME::meanpos
SRVector3D meanpos
The mean position of the ME cluster.
Definition:
SRSlcME.h:25
caf::SRSlcME::deltat
float deltat
Time delay (ns)
Definition:
SRSlcME.h:22
caf::SRSlcME::calE
float calE
Calorimetric Energy of ME (GeV)
Definition:
SRSlcME.h:21
caf::SRParticleTruth
The truth information of reco objects within a slice.
Definition:
SRParticleTruth.h:14
caf::SRSlcME::SRSlcME
SRSlcME()
Definition:
SRSlcME.cxx:9
SRVector3D.h
caf::SRSlcME::nhity
unsigned short nhity
Number of hits in Michel cluster.
Definition:
SRSlcME.h:20
caf::SRSlcME::nhitx
unsigned short nhitx
Number of hits in Michel cluster.
Definition:
SRSlcME.h:19
caf::SRSlcME::mid
float mid
Michel Electron Identifier LL.
Definition:
SRSlcME.h:16
SRParticleTruth.h
caf
This module creates Common Analysis Files.
Definition:
FileReducer.h:10
caf::SRSlcME::truth
SRParticleTruth truth
Truth information for the michel cluster.
Definition:
SRSlcME.h:26
caf::SRSlcME::~SRSlcME
~SRSlcME()
Definition:
SRSlcME.h:16
caf::SRSlcME::adc
float adc
Total ADC in the ME cluster.
Definition:
SRSlcME.h:23
Generated on Wed Feb 24 2021 14:13:34 for NOvA by
1.8.11