NeutronBackgroundModel Class Reference

Class for neutron background model. More...

#include <XeAnalysis.h>

Inheritance diagram for NeutronBackgroundModel:
XeBackgroundModel DetectorComponent XeMath XeObject XeCore XeCore NeutronBackgroundModelRun10 NeutronBackgroundModelRun8

List of all members.

Public Member Functions

 ClassDef (NeutronBackgroundModel, 1) bool printIt(int level)
 print details of background estimation
double expected (double peMin, double peMax)
 return estimate in neutrons in Events/Kg/Day/Pe below
virtual double expectedBelow (double pe)=0
 return estimate in neutrons in Events/Kg/Day/Pe below
 NeutronBackgroundModel ()
 No arg constructor for root.
 NeutronBackgroundModel (string name, XeRun *run, int requested)
 constructor

Static Public Member Functions

static NeutronBackgroundModelnewDefault (XeRun *run)
 return a default model for a given run

Detailed Description

Class for neutron background model.


Constructor & Destructor Documentation

NeutronBackgroundModel::NeutronBackgroundModel ( string  name,
XeRun run,
int  requested 
)

constructor

Parameters:
name Name of the model
run XeRun on which the model is applied
requested requested analysis mode:

Member Function Documentation

NeutronBackgroundModel::ClassDef ( NeutronBackgroundModel  ,
 
)

print details of background estimation

Parameters:
level detail level
double NeutronBackgroundModel::expected ( double  peMin,
double  peMax 
)

return estimate in neutrons in Events/Kg/Day/Pe below

Parameters:
pe upper equivalent number of photo electrons
virtual double NeutronBackgroundModel::expectedBelow ( double  pe  )  [pure virtual]

return estimate in neutrons in Events/Kg/Day/Pe below

Parameters:
pe upper equivalent number of photo electrons

Implemented in NeutronBackgroundModelRun10, and NeutronBackgroundModelRun8.

static NeutronBackgroundModel* NeutronBackgroundModel::newDefault ( XeRun run  )  [static]

return a default model for a given run

Parameters:
runNumber The given run number

The documentation for this class was generated from the following file:
 All Classes Functions Variables

Generated on 10 Apr 2015 for Xephyr by  doxygen 1.6.1