All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
caf::SRTruthMatch Class Reference

An SRTruthMatch contains overarching information for a slice. More...

#include <SRTruthMatch.h>

Public Member Functions

 SRTruthMatch ()
 
virtual ~SRTruthMatch ()
 
void setDefault ()
 

Public Attributes

float eff
 Slice efficiency for this interaction. More...
 
float eff_cryo
 Slice efficiency for this interaction for energy in the slice's cryostat. More...
 
float pur
 Slice purity for this interaction. More...
 
float visEinslc
 True deposited energy in slice [GeV]. More...
 
float visEcosmic
 True slice deposited energy from cosmics. More...
 
int index
 Index of the matched true neutrino interaction (-1 if not matched to neutrino) More...
 

Detailed Description

An SRTruthMatch contains overarching information for a slice.

Definition at line 15 of file SRTruthMatch.h.

Constructor & Destructor Documentation

caf::SRTruthMatch::SRTruthMatch ( )

Definition at line 13 of file SRTruthMatch.cxx.

13  :
14  eff(std::numeric_limits<float>::signaling_NaN()),
15  eff_cryo(std::numeric_limits<float>::signaling_NaN()),
16  pur(std::numeric_limits<float>::signaling_NaN()),
17  visEinslc(std::numeric_limits<float>::signaling_NaN()),
18  visEcosmic(std::numeric_limits<float>::signaling_NaN()),
19  index(-999)
20  { }
float eff
Slice efficiency for this interaction.
Definition: SRTruthMatch.h:22
float visEinslc
True deposited energy in slice [GeV].
Definition: SRTruthMatch.h:25
float eff_cryo
Slice efficiency for this interaction for energy in the slice&#39;s cryostat.
Definition: SRTruthMatch.h:23
float pur
Slice purity for this interaction.
Definition: SRTruthMatch.h:24
int index
Index of the matched true neutrino interaction (-1 if not matched to neutrino)
Definition: SRTruthMatch.h:27
float visEcosmic
True slice deposited energy from cosmics.
Definition: SRTruthMatch.h:26
caf::SRTruthMatch::~SRTruthMatch ( )
virtual

Definition at line 22 of file SRTruthMatch.cxx.

22 { }

Member Function Documentation

void caf::SRTruthMatch::setDefault ( )

Definition at line 24 of file SRTruthMatch.cxx.

25  {
26  index = -5;
27  eff = -5.0;
28  pur = -5.0;
29  }
float eff
Slice efficiency for this interaction.
Definition: SRTruthMatch.h:22
float pur
Slice purity for this interaction.
Definition: SRTruthMatch.h:24
int index
Index of the matched true neutrino interaction (-1 if not matched to neutrino)
Definition: SRTruthMatch.h:27

Member Data Documentation

float caf::SRTruthMatch::eff

Slice efficiency for this interaction.

Definition at line 22 of file SRTruthMatch.h.

float caf::SRTruthMatch::eff_cryo

Slice efficiency for this interaction for energy in the slice's cryostat.

Definition at line 23 of file SRTruthMatch.h.

int caf::SRTruthMatch::index

Index of the matched true neutrino interaction (-1 if not matched to neutrino)

Definition at line 27 of file SRTruthMatch.h.

float caf::SRTruthMatch::pur

Slice purity for this interaction.

Definition at line 24 of file SRTruthMatch.h.

float caf::SRTruthMatch::visEcosmic

True slice deposited energy from cosmics.

Definition at line 26 of file SRTruthMatch.h.

float caf::SRTruthMatch::visEinslc

True deposited energy in slice [GeV].

Definition at line 25 of file SRTruthMatch.h.


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