Public Member Functions | Protected Attributes | List of all members
flat::FlatTrueNumuEnergy Class Reference

Flat encoding of SRTrueNumuEnergy. More...

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-11-28/FlatMaker/FlatTrueNumuEnergy.h"

Public Member Functions

 FlatTrueNumuEnergy (const std::string &prefix, TTree *tr, const IBranchPolicy *policy)
 
 ~FlatTrueNumuEnergy ()
 
void Fill (const caf::SRTrueNumuEnergy &sr)
 

Protected Attributes

float truemuonE
 
float truemuoncatcherE
 
bool truegoodmuon
 

Detailed Description

Flat encoding of SRTrueNumuEnergy.

Definition at line 20 of file FlatTrueNumuEnergy.h.

Constructor & Destructor Documentation

flat::FlatTrueNumuEnergy::FlatTrueNumuEnergy ( const std::string prefix,
TTree *  tr,
const IBranchPolicy policy 
)

Definition at line 2715 of file FlatRecord.cxx.

References compare_h5_caf::branch.

2716 {
2717  branch(tr, prefix+"truemuonE", &truemuonE, policy);
2718  branch(tr, prefix+"truemuoncatcherE", &truemuoncatcherE, policy);
2719  branch(tr, prefix+"truegoodmuon", &truegoodmuon, policy);
2720 }
const XML_Char * prefix
Definition: expat.h:380
flat::FlatTrueNumuEnergy::~FlatTrueNumuEnergy ( )

Definition at line 2722 of file FlatRecord.cxx.

2723 {
2724 }

Member Function Documentation

void flat::FlatTrueNumuEnergy::Fill ( const caf::SRTrueNumuEnergy sr)

Definition at line 2726 of file FlatRecord.cxx.

References caf::SRTrueNumuEnergy::truegoodmuon, caf::SRTrueNumuEnergy::truemuoncatcherE, and caf::SRTrueNumuEnergy::truemuonE.

Referenced by flat::FlatNumuEnergy::Fill().

2727 {
2728  truemuonE = sr.truemuonE;
2731 }
float truemuoncatcherE
ND value: true energy of muon as it crosses the transition plane into muon catcher [GeV]...
bool truegoodmuon
Have a primary muon that contributes to at least three hits in each view.
float truemuonE
True energy of primary muon [GeV].

Member Data Documentation

bool flat::FlatTrueNumuEnergy::truegoodmuon
protected

Definition at line 31 of file FlatTrueNumuEnergy.h.

float flat::FlatTrueNumuEnergy::truemuoncatcherE
protected

Definition at line 30 of file FlatTrueNumuEnergy.h.

float flat::FlatTrueNumuEnergy::truemuonE
protected

Definition at line 29 of file FlatTrueNumuEnergy.h.


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