NCPi0BkgRej.h
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 // \file NCPi0BkgRej.h
3 // \brief Object collecting Cosmic Rejection variables for NC analysis
4 //
5 // \author Daisy Kalra - kalra@fnal.gov
6 ////////////////////////////////////////////////////////////////////////
7 #ifndef NCPI0BKGREJ_H
8 #define NCPI0BKGREJ_H
9 
10 namespace ncpi0
11 {
12  class NCPi0BkgRej {
13  public:
14 
15  NCPi0BkgRej();
16  ~NCPi0BkgRej();
17 
18  /// \brief Gradient BDT trained, based on prong/shower variables
19  double NCPIDBDTG() const { return fNCPIDBDTG; }
20 
21  //PID with lower threshold and no reco cut in training
22  double NCPIDBDTGLT() const { return fNCPIDBDTGLT; }
23 
24  void SetNCPIDBDTG(double input)
25  { fNCPIDBDTG = input;}
26 
27  void SetNCPIDBDTGLT(double input)
28  { fNCPIDBDTGLT = input;}
29 
30  protected:
31  double fNCPIDBDTG;
32  double fNCPIDBDTGLT;
33  };
34 }
35 #endif
double NCPIDBDTGLT() const
Definition: NCPi0BkgRej.h:22
void SetNCPIDBDTGLT(double input)
Definition: NCPi0BkgRej.h:27
double NCPIDBDTG() const
Gradient BDT trained, based on prong/shower variables.
Definition: NCPi0BkgRej.h:19
void SetNCPIDBDTG(double input)
Definition: NCPi0BkgRej.h:24
Definition: FillPIDs.h:19