1#ifndef ParticleID_TofEPID_H
2#define ParticleID_TofEPID_H
11#include "ParticleID/ParticleIDBase.h"
22 double chi(
int n )
const {
return m_chi[
n]; }
23 double prob(
int n )
const {
return m_prob[
n]; }
24 double sigma(
int n )
const {
return m_sigma[
n]; }
25 double offset(
int n )
const {
return m_offset[
n]; }
26 int ndof()
const {
return m_ndof; }
27 double mass2()
const {
return m_mass2; }
28 int part()
const {
return m_part; }
29 double rhit()
const {
return m_rhit; }
36 double offsetTofE(
int n,
int cntr,
double ptrk,
double rtof,
double ph,
double charge );
37 double sigmaTofE(
int n,
int cntr,
double ptrk,
double rtof,
double ph,
double charge );
NTuple::Array< double > m_sigma
double sigma(int n) const
double sigmaTofE(int n, int cntr, double ptrk, double rtof, double ph, double charge)
static TofEPID * instance()
int particleIDCalculation()
bool IsPidInfoValid() const
int neuronPIDCalculation()
double offset(int n) const
double offsetTofE(int n, int cntr, double ptrk, double rtof, double ph, double charge)
int LikelihoodCalculation()