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

Flat encoding of SRRemid. More...

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

Public Member Functions

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

Protected Attributes

float pid
 
float scatllh
 
float dedxllh
 
float len
 
float measfrac
 
int cont
 

Detailed Description

Flat encoding of SRRemid.

Definition at line 20 of file FlatRemid.h.

Constructor & Destructor Documentation

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

Definition at line 2500 of file FlatRecord.cxx.

References compare_h5_caf::branch, make_root_from_grid_output::measfrac, and flat::FlatBpfId::pid.

2501 {
2502  branch(tr, prefix+"pid", &pid, policy);
2503  branch(tr, prefix+"scatllh", &scatllh, policy);
2504  branch(tr, prefix+"dedxllh", &dedxllh, policy);
2505  branch(tr, prefix+"len", &len, policy);
2506  branch(tr, prefix+"measfrac", &measfrac, policy);
2507  branch(tr, prefix+"cont", &cont, policy);
2508 }
const XML_Char int len
Definition: expat.h:262
const XML_Char * prefix
Definition: expat.h:380
float measfrac
Definition: FlatRemid.h:33
flat::FlatRemid::~FlatRemid ( )

Definition at line 2510 of file FlatRecord.cxx.

2511 {
2512 }

Member Function Documentation

void flat::FlatRemid::Fill ( const caf::SRRemid sr)

Definition at line 2514 of file FlatRecord.cxx.

References caf::SRRemid::cont, caf::SRRemid::dedxllh, caf::SRRemid::len, caf::SRRemid::measfrac, make_root_from_grid_output::measfrac, caf::SRRemid::pid, flat::FlatBpfId::pid, and caf::SRRemid::scatllh.

2515 {
2516  pid = sr.pid;
2517  scatllh = sr.scatllh;
2518  dedxllh = sr.dedxllh;
2519  len = sr.len;
2520  measfrac = sr.measfrac;
2521  cont = sr.cont;
2522 }
const XML_Char int len
Definition: expat.h:262
float scatllh
Log-likelihood value from scattering angle.
Definition: SRRemid.h:26
float len
Track length of identified track.
Definition: SRRemid.h:28
int cont
True if track is contained as defined by ReMId.
Definition: SRRemid.h:30
float pid
PID value output by kNN.
Definition: SRRemid.h:25
float measfrac
Fraction of planes used to measure dE/dx.
Definition: SRRemid.h:29
float dedxllh
Log-likelihood value from dE/dx.
Definition: SRRemid.h:27
float measfrac
Definition: FlatRemid.h:33

Member Data Documentation

int flat::FlatRemid::cont
protected

Definition at line 34 of file FlatRemid.h.

float flat::FlatRemid::dedxllh
protected

Definition at line 31 of file FlatRemid.h.

float flat::FlatRemid::len
protected

Definition at line 32 of file FlatRemid.h.

float flat::FlatRemid::measfrac
protected

Definition at line 33 of file FlatRemid.h.

float flat::FlatRemid::pid
protected

Definition at line 29 of file FlatRemid.h.

float flat::FlatRemid::scatllh
protected

Definition at line 30 of file FlatRemid.h.


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