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

BPF energy estimator output. More...

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

Public Member Functions

 SRBPFEnergy ()
 
virtual ~SRBPFEnergy ()
 
virtual void setDefault ()
 

Public Attributes

float E1
 Total event energy (GeV) (using an unoscillated training sample) More...
 
float Eres1
 Estimated event energy resolution (GeV) (using an unoscillated training sample) More...
 
float E2
 Total event energy (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 0.95) More...
 
float Eres2
 Estimated event energy resolution (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 0.95) More...
 
float E3
 Total event energy (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 1.0) More...
 
float Eres3
 Estimated event energy resolution (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 1.0) More...
 
float EventID
 BPF muon PID value used to pick out the most muon like track. More...
 
float PMuon
 BPF reconstructed momentum for the prong with the best muon PID value. More...
 
float DirZMuon
 BPF reconstructed track direction for the prong with the best muon PID value. More...
 
float N3DProngs
 Number of fuzzyK 3D prongs. More...
 
float EFuzzyK3D
 Summed energy from hits on fuzzyK 3D prongs (not including the prong with the best muonPID) More...
 
float ERemain
 Summed remaining energy in the slice (not on fuzzyK 3D prongs) More...
 
float SumPE
 Summed PE for all hits not on the muon track. More...
 

Detailed Description

BPF energy estimator output.

Definition at line 12 of file SRBPFEnergy.h.

Constructor & Destructor Documentation

caf::SRBPFEnergy::SRBPFEnergy ( )

Definition at line 14 of file SRBPFEnergy.cxx.

14  :
15  E1(std::numeric_limits<float>::signaling_NaN()),
16  Eres1(std::numeric_limits<float>::signaling_NaN()),
17  E2(std::numeric_limits<float>::signaling_NaN()),
18  Eres2(std::numeric_limits<float>::signaling_NaN()),
19  E3(std::numeric_limits<float>::signaling_NaN()),
20  Eres3(std::numeric_limits<float>::signaling_NaN()),
21  EventID(std::numeric_limits<float>::signaling_NaN()),
22  PMuon(std::numeric_limits<float>::signaling_NaN()),
23  DirZMuon(std::numeric_limits<float>::signaling_NaN()),
24  N3DProngs(std::numeric_limits<float>::signaling_NaN()),
25  EFuzzyK3D(std::numeric_limits<float>::signaling_NaN()),
26  ERemain(std::numeric_limits<float>::signaling_NaN()),
27  SumPE(std::numeric_limits<float>::signaling_NaN())
28  { }
float Eres1
Estimated event energy resolution (GeV) (using an unoscillated training sample)
Definition: SRBPFEnergy.h:19
float PMuon
BPF reconstructed momentum for the prong with the best muon PID value.
Definition: SRBPFEnergy.h:25
float DirZMuon
BPF reconstructed track direction for the prong with the best muon PID value.
Definition: SRBPFEnergy.h:26
float Eres3
Estimated event energy resolution (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 1.0)
Definition: SRBPFEnergy.h:23
float E2
Total event energy (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 0...
Definition: SRBPFEnergy.h:20
float ERemain
Summed remaining energy in the slice (not on fuzzyK 3D prongs)
Definition: SRBPFEnergy.h:29
float EventID
BPF muon PID value used to pick out the most muon like track.
Definition: SRBPFEnergy.h:24
float EFuzzyK3D
Summed energy from hits on fuzzyK 3D prongs (not including the prong with the best muonPID) ...
Definition: SRBPFEnergy.h:28
float E3
Total event energy (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 1...
Definition: SRBPFEnergy.h:22
float E1
Total event energy (GeV) (using an unoscillated training sample)
Definition: SRBPFEnergy.h:18
float SumPE
Summed PE for all hits not on the muon track.
Definition: SRBPFEnergy.h:30
float N3DProngs
Number of fuzzyK 3D prongs.
Definition: SRBPFEnergy.h:27
float Eres2
Estimated event energy resolution (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 0.95)
Definition: SRBPFEnergy.h:21
caf::SRBPFEnergy::~SRBPFEnergy ( )
virtual

Definition at line 31 of file SRBPFEnergy.cxx.

31 { }

Member Function Documentation

void caf::SRBPFEnergy::setDefault ( )
virtual

Definition at line 33 of file SRBPFEnergy.cxx.

References DirZMuon, E1, E2, E3, EFuzzyK3D, ERemain, Eres1, Eres2, Eres3, N3DProngs, PMuon, and SumPE.

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

34  {
35  E1 = -5.0;
36  Eres1 = -5.0;
37  E2 = -5.0;
38  Eres2 = -5.0;
39  E3 = -5.0;
40  Eres3 = -5.0;
41  EventID = -5.0;
42  PMuon = -5.0;
43  DirZMuon = -5.0;
44  N3DProngs = -5.0;
45  EFuzzyK3D = -5.0;
46  ERemain = -5.0;
47  SumPE = -5.0;
48  }
float Eres1
Estimated event energy resolution (GeV) (using an unoscillated training sample)
Definition: SRBPFEnergy.h:19
float PMuon
BPF reconstructed momentum for the prong with the best muon PID value.
Definition: SRBPFEnergy.h:25
float DirZMuon
BPF reconstructed track direction for the prong with the best muon PID value.
Definition: SRBPFEnergy.h:26
float Eres3
Estimated event energy resolution (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 1.0)
Definition: SRBPFEnergy.h:23
float E2
Total event energy (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 0...
Definition: SRBPFEnergy.h:20
float ERemain
Summed remaining energy in the slice (not on fuzzyK 3D prongs)
Definition: SRBPFEnergy.h:29
float EFuzzyK3D
Summed energy from hits on fuzzyK 3D prongs (not including the prong with the best muonPID) ...
Definition: SRBPFEnergy.h:28
float E3
Total event energy (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 1...
Definition: SRBPFEnergy.h:22
float E1
Total event energy (GeV) (using an unoscillated training sample)
Definition: SRBPFEnergy.h:18
float SumPE
Summed PE for all hits not on the muon track.
Definition: SRBPFEnergy.h:30
float N3DProngs
Number of fuzzyK 3D prongs.
Definition: SRBPFEnergy.h:27
float Eres2
Estimated event energy resolution (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 0.95)
Definition: SRBPFEnergy.h:21

Member Data Documentation

float caf::SRBPFEnergy::DirZMuon

BPF reconstructed track direction for the prong with the best muon PID value.

Definition at line 26 of file SRBPFEnergy.h.

Referenced by caf::Proxy< caf::SRBPFEnergy >::CheckEquals(), flat::Flat< caf::SRBPFEnergy >::Fill(), hdf5::HDF5BPFEnergy< Tidx >::Fill(), caf::Proxy< caf::SRBPFEnergy >::operator=(), and setDefault().

float caf::SRBPFEnergy::E1
float caf::SRBPFEnergy::E2

Total event energy (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 0.95)

Definition at line 20 of file SRBPFEnergy.h.

Referenced by caf::Proxy< caf::SRBPFEnergy >::CheckEquals(), flat::Flat< caf::SRBPFEnergy >::Fill(), hdf5::HDF5BPFEnergy< Tidx >::Fill(), caf::Proxy< caf::SRBPFEnergy >::operator=(), and setDefault().

float caf::SRBPFEnergy::E3

Total event energy (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 1.0)

Definition at line 22 of file SRBPFEnergy.h.

Referenced by caf::Proxy< caf::SRBPFEnergy >::CheckEquals(), flat::Flat< caf::SRBPFEnergy >::Fill(), hdf5::HDF5BPFEnergy< Tidx >::Fill(), caf::Proxy< caf::SRBPFEnergy >::operator=(), and setDefault().

float caf::SRBPFEnergy::EFuzzyK3D

Summed energy from hits on fuzzyK 3D prongs (not including the prong with the best muonPID)

Definition at line 28 of file SRBPFEnergy.h.

Referenced by caf::Proxy< caf::SRBPFEnergy >::CheckEquals(), flat::Flat< caf::SRBPFEnergy >::Fill(), hdf5::HDF5BPFEnergy< Tidx >::Fill(), caf::Proxy< caf::SRBPFEnergy >::operator=(), and setDefault().

float caf::SRBPFEnergy::ERemain
float caf::SRBPFEnergy::Eres1

Estimated event energy resolution (GeV) (using an unoscillated training sample)

Definition at line 19 of file SRBPFEnergy.h.

Referenced by caf::Proxy< caf::SRBPFEnergy >::CheckEquals(), flat::Flat< caf::SRBPFEnergy >::Fill(), hdf5::HDF5BPFEnergy< Tidx >::Fill(), caf::Proxy< caf::SRBPFEnergy >::operator=(), and setDefault().

float caf::SRBPFEnergy::Eres2

Estimated event energy resolution (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 0.95)

Definition at line 21 of file SRBPFEnergy.h.

Referenced by caf::Proxy< caf::SRBPFEnergy >::CheckEquals(), flat::Flat< caf::SRBPFEnergy >::Fill(), hdf5::HDF5BPFEnergy< Tidx >::Fill(), caf::Proxy< caf::SRBPFEnergy >::operator=(), and setDefault().

float caf::SRBPFEnergy::Eres3

Estimated event energy resolution (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 1.0)

Definition at line 23 of file SRBPFEnergy.h.

Referenced by caf::Proxy< caf::SRBPFEnergy >::CheckEquals(), flat::Flat< caf::SRBPFEnergy >::Fill(), hdf5::HDF5BPFEnergy< Tidx >::Fill(), caf::Proxy< caf::SRBPFEnergy >::operator=(), and setDefault().

float caf::SRBPFEnergy::EventID

BPF muon PID value used to pick out the most muon like track.

Definition at line 24 of file SRBPFEnergy.h.

Referenced by caf::Proxy< caf::SRBPFEnergy >::CheckEquals(), flat::Flat< caf::SRBPFEnergy >::Fill(), hdf5::HDF5BPFEnergy< Tidx >::Fill(), and caf::Proxy< caf::SRBPFEnergy >::operator=().

float caf::SRBPFEnergy::N3DProngs
float caf::SRBPFEnergy::PMuon

BPF reconstructed momentum for the prong with the best muon PID value.

Definition at line 25 of file SRBPFEnergy.h.

Referenced by caf::Proxy< caf::SRBPFEnergy >::CheckEquals(), flat::Flat< caf::SRBPFEnergy >::Fill(), hdf5::HDF5BPFEnergy< Tidx >::Fill(), caf::Proxy< caf::SRBPFEnergy >::operator=(), and setDefault().

float caf::SRBPFEnergy::SumPE

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