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

Flat encoding of SRELid. More...

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

Public Member Functions

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

Protected Attributes

float ann
 
float rnn
 
float anne
 
float annepi0
 
float annecos
 

Detailed Description

Flat encoding of SRELid.

Definition at line 20 of file FlatELid.h.

Constructor & Destructor Documentation

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

Definition at line 2393 of file FlatRecord.cxx.

References compare_h5_caf::branch.

2394 {
2395  branch(tr, prefix+"ann", &ann, policy);
2396  branch(tr, prefix+"rnn", &rnn, policy);
2397  branch(tr, prefix+"anne", &anne, policy);
2398  branch(tr, prefix+"annepi0", &annepi0, policy);
2399  branch(tr, prefix+"annecos", &annecos, policy);
2400 }
float annecos
Definition: FlatELid.h:33
float anne
Definition: FlatELid.h:31
const XML_Char * prefix
Definition: expat.h:380
float annepi0
Definition: FlatELid.h:32
flat::FlatELid::~FlatELid ( )

Definition at line 2402 of file FlatRecord.cxx.

2403 {
2404 }

Member Function Documentation

void flat::FlatELid::Fill ( const caf::SRELid sr)

Definition at line 2406 of file FlatRecord.cxx.

References caf::SRELid::ann, caf::SRELid::anne, caf::SRELid::annecos, caf::SRELid::annepi0, and caf::SRELid::rnn.

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

2407 {
2408  ann = sr.ann;
2409  rnn = sr.rnn;
2410  anne = sr.anne;
2411  annepi0 = sr.annepi0;
2412  annecos = sr.annecos;
2413 }
float annecos
e/cosmic ann output with energy for the slice, currently the same as the most energetic shower ...
Definition: SRELid.h:28
float annecos
Definition: FlatELid.h:33
float anne
Definition: FlatELid.h:31
float anne
ann output with energy for the slice, currently the same as the most energetic shower ...
Definition: SRELid.h:26
float rnn
ann output for the slice, currently the same as most energetic shower
Definition: SRELid.h:25
float ann
ann output for the slice, currently the same as most energetic shower
Definition: SRELid.h:24
float annepi0
e/pi0 ann output with energy for the slice, currently the same as the most energetic shower ...
Definition: SRELid.h:27
float annepi0
Definition: FlatELid.h:32

Member Data Documentation

float flat::FlatELid::ann
protected

Definition at line 29 of file FlatELid.h.

float flat::FlatELid::anne
protected

Definition at line 31 of file FlatELid.h.

float flat::FlatELid::annecos
protected

Definition at line 33 of file FlatELid.h.

float flat::FlatELid::annepi0
protected

Definition at line 32 of file FlatELid.h.

float flat::FlatELid::rnn
protected

Definition at line 30 of file FlatELid.h.


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