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);
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()