Public Member Functions | Protected Attributes | List of all members
ncid::NCCosRej Class Reference

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

Public Member Functions

 NCCosRej ()
 
 ~NCCosRej ()
 
double ProngTransMom () const
 Transverse component of the energy-weighted average of prong directions. More...
 
double CosPIDDT () const
 Real Adaptive BDT trained, based on simple containment variables. More...
 
double CosPIDDTG () const
 Gradient BDT trained, based on simple containment variables. More...
 
void SetProngTransMom (double input)
 
void SetCosPIDDT (double input)
 
void SetCosPIDDTG (double input)
 

Protected Attributes

double fProngTransMom
 
double fCosPIDDT
 
double fCosPIDDTG
 

Detailed Description

Definition at line 12 of file NCCosRej.h.

Constructor & Destructor Documentation

ncid::NCCosRej::NCCosRej ( )

Definition at line 5 of file NCCosRej.cxx.

5  :
6  fProngTransMom(-5.0),
7  fCosPIDDT(-5.0),
8  fCosPIDDTG(-5.0)
9  {
10  }
double fCosPIDDT
Definition: NCCosRej.h:40
double fCosPIDDTG
Definition: NCCosRej.h:41
double fProngTransMom
Definition: NCCosRej.h:39
ncid::NCCosRej::~NCCosRej ( )

Definition at line 13 of file NCCosRej.cxx.

14  {
15  }

Member Function Documentation

double ncid::NCCosRej::CosPIDDT ( ) const
inline

Real Adaptive BDT trained, based on simple containment variables.

Definition at line 23 of file NCCosRej.h.

References fCosPIDDT.

Referenced by caf::FillNCCosRejVars().

23 { return fCosPIDDT; }
double fCosPIDDT
Definition: NCCosRej.h:40
double ncid::NCCosRej::CosPIDDTG ( ) const
inline

Gradient BDT trained, based on simple containment variables.

Definition at line 26 of file NCCosRej.h.

References fCosPIDDTG.

Referenced by caf::FillNCCosRejVars().

26 { return fCosPIDDTG; }
double fCosPIDDTG
Definition: NCCosRej.h:41
double ncid::NCCosRej::ProngTransMom ( ) const
inline

Transverse component of the energy-weighted average of prong directions.

Definition at line 20 of file NCCosRej.h.

References fProngTransMom.

Referenced by caf::FillNCCosRejVars().

20 { return fProngTransMom;}
double fProngTransMom
Definition: NCCosRej.h:39
void ncid::NCCosRej::SetCosPIDDT ( double  input)
inline

Definition at line 31 of file NCCosRej.h.

References fCosPIDDT.

Referenced by ncid::MakeNCCosRej::produce().

32  { fCosPIDDT = input;}
double fCosPIDDT
Definition: NCCosRej.h:40
void ncid::NCCosRej::SetCosPIDDTG ( double  input)
inline

Definition at line 34 of file NCCosRej.h.

References fCosPIDDTG.

Referenced by ncid::MakeNCCosRej::produce().

35  { fCosPIDDTG = input;}
double fCosPIDDTG
Definition: NCCosRej.h:41
void ncid::NCCosRej::SetProngTransMom ( double  input)
inline

Definition at line 28 of file NCCosRej.h.

References fProngTransMom.

Referenced by ncid::MakeNCCosRej::produce().

29  { fProngTransMom = input;}
double fProngTransMom
Definition: NCCosRej.h:39

Member Data Documentation

double ncid::NCCosRej::fCosPIDDT
protected

Definition at line 40 of file NCCosRej.h.

Referenced by CosPIDDT(), and SetCosPIDDT().

double ncid::NCCosRej::fCosPIDDTG
protected

Definition at line 41 of file NCCosRej.h.

Referenced by CosPIDDTG(), and SetCosPIDDTG().

double ncid::NCCosRej::fProngTransMom
protected

Definition at line 39 of file NCCosRej.h.

Referenced by ProngTransMom(), and SetProngTransMom().


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