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

Flat encoding of SRNCCosRej. More...

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

Public Member Functions

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

Protected Attributes

float pngptp
 
float cospidbdt
 
float cospidbdtg
 

Detailed Description

Flat encoding of SRNCCosRej.

Definition at line 20 of file FlatNCCosRej.h.

Constructor & Destructor Documentation

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

Definition at line 2039 of file FlatRecord.cxx.

References compare_h5_caf::branch.

2040 {
2041  branch(tr, prefix+"pngptp", &pngptp, policy);
2042  branch(tr, prefix+"cospidbdt", &cospidbdt, policy);
2043  branch(tr, prefix+"cospidbdtg", &cospidbdtg, policy);
2044 }
const XML_Char * prefix
Definition: expat.h:380
flat::FlatNCCosRej::~FlatNCCosRej ( )

Definition at line 2046 of file FlatRecord.cxx.

2047 {
2048 }

Member Function Documentation

void flat::FlatNCCosRej::Fill ( const caf::SRNCCosRej sr)

Definition at line 2050 of file FlatRecord.cxx.

References caf::SRNCCosRej::cospidbdt, caf::SRNCCosRej::cospidbdtg, and caf::SRNCCosRej::pngptp.

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

2051 {
2052  pngptp = sr.pngptp;
2053  cospidbdt = sr.cospidbdt;
2054  cospidbdtg = sr.cospidbdtg;
2055 }
float cospidbdtg
NC cosrej PID. A Keras using 15 variables.
Definition: SRNCCosRej.h:23
float cospidbdt
NC Cosrej PID. A real adaptive BDT using 13 variables.
Definition: SRNCCosRej.h:20
float pngptp
Event transverse momentum fraction, based on prongs. See ncid::NCCosRej::ProngTransMom.
Definition: SRNCCosRej.h:17

Member Data Documentation

float flat::FlatNCCosRej::cospidbdt
protected

Definition at line 30 of file FlatNCCosRej.h.

float flat::FlatNCCosRej::cospidbdtg
protected

Definition at line 31 of file FlatNCCosRej.h.

float flat::FlatNCCosRej::pngptp
protected

Definition at line 29 of file FlatNCCosRej.h.


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