Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
N21-04-12
NCID
NCKeras.h
Go to the documentation of this file.
1
////////////////////////////////////////////////////////////////////////
2
// \file NCCosRej.h
3
// \brief Object collecting Cosmic Rejection variables for NC analysis
4
//
5
// \author Shaokai Yang yangs9uc@gmail.com
6
////////////////////////////////////////////////////////////////////////
7
#ifndef NCKERAS_H
8
#define NCKERAS_H
9
10
namespace
ncid
11
{
12
class
NCKeras
{
13
public
:
14
15
NCKeras
();
16
~NCKeras
();
17
18
/// \brief Transverse component of the energy-weighted average
19
/// of prong directions
20
double
ProngTransMom
()
const
{
return
fProngTransMom
;}
21
22
/// \brief Keras-trained pid
23
double
CosPIDKeras
()
const
{
return
fCosPIDKeras
; }
24
25
void
SetProngTransMom
(
double
input)
26
{
fProngTransMom
= input;}
27
28
void
SetCosPIDKeras
(
double
input)
29
{
fCosPIDKeras
= input;}
30
31
protected
:
32
33
double
fProngTransMom
;
34
double
fCosPIDKeras
;
35
36
};
37
}
38
#endif
ncid
Definition:
FillPIDs.h:18
ncid::NCKeras::SetCosPIDKeras
void SetCosPIDKeras(double input)
Definition:
NCKeras.h:28
ncid::NCKeras::~NCKeras
~NCKeras()
Definition:
NCKeras.cxx:12
ncid::NCKeras::ProngTransMom
double ProngTransMom() const
Transverse component of the energy-weighted average of prong directions.
Definition:
NCKeras.h:20
ncid::NCKeras::fProngTransMom
double fProngTransMom
Definition:
NCKeras.h:33
ncid::NCKeras::CosPIDKeras
double CosPIDKeras() const
Keras-trained pid.
Definition:
NCKeras.h:23
ncid::NCKeras::NCKeras
NCKeras()
Definition:
NCKeras.cxx:5
ncid::NCKeras::fCosPIDKeras
double fCosPIDKeras
Definition:
NCKeras.h:34
ncid::NCKeras::SetProngTransMom
void SetProngTransMom(double input)
Definition:
NCKeras.h:25
ncid::NCKeras
Definition:
NCKeras.h:12
Generated on Tue Apr 13 2021 14:13:21 for NOvA by
1.8.11