Classes | Functions
calib Namespace Reference

Classes

class  IPhotonCalibrator
 
class  IPhotonCalibratorService
 
class  LifetimeCalib
 
class  LifetimeCalibProtoDUNE
 
class  LifetimeCalibService
 
class  LifetimeCalibServiceProtoDUNE
 
struct  LifetimePurMon_t
 
class  LinCalib
 
class  LinCalibProtoDUNE
 
struct  LinConsts_t
 
struct  NormCorr_t
 
class  PhotonCalibratorProtoDUNESP
 
class  PhotonCalibratorServiceProtoDUNESP
 
class  PhotonCalibratorServiceStandard
 
class  PhotonCalibratorStandard
 
struct  XCorr_t
 
class  XYZCalib
 
class  XYZCalibProtoDUNE
 
class  XYZCalibService
 
class  XYZCalibServiceProtoDUNE
 
struct  YZCorr_t
 

Functions

bool operator< (const XCorr_t &a, const XCorr_t &b)
 
bool operator< (const YZCorr_t &a, const YZCorr_t &b)
 

Detailed Description

Title: OpHit Algorithims Author: Ben Jones, MIT ( Edited by wketc.nosp@m.hum@.nosp@m.lanl..nosp@m.gov, gleb..nosp@m.sine.nosp@m.v@duk.nosp@m.e.ed.nosp@m.u and kevin.nosp@m..woo.nosp@m.d@sto.nosp@m.nybr.nosp@m.ook.e.nosp@m.du )

Description: These are the algorithms used by OpHit to produce optical hits.

Function Documentation

bool calib::operator< ( const XCorr_t a,
const XCorr_t b 
)

Definition at line 42 of file XYZCalibProtoDUNE.h.

43  {
44  return (a.x < b.x);
45  }
const double a
static bool * b
Definition: config.cpp:1043
bool calib::operator< ( const YZCorr_t a,
const YZCorr_t b 
)

Definition at line 56 of file XYZCalibProtoDUNE.h.

57  {
58  double dy = a.y - b.y;
59  if (dy < -1.e-5) return true;
60  else if (dy > 1.e-5) return false;
61  else return (a.z < b.z);
62  }
const double e
const double a
static bool * b
Definition: config.cpp:1043