![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
10 #include "GaudiKernel/MsgStream.h"
22 if (
name ==
"MdtBackgroundCorFunc0") {
26 log << MSG::WARNING <<
"createBackgroundCorFunc: <wrong name>" <<
name <<
endmsg;
32 if (
name ==
"MdtBFieldCorFunc0") {
36 log << MSG::WARNING <<
"createBFieldCorFunc: <wrong name>" <<
name <<
endmsg;
42 if (
name ==
"MdtSlewCorFunc0") {
46 log << MSG::WARNING <<
"createMdtSlewCorFunc: <wrong name>" <<
name <<
endmsg;
52 if (
name ==
"MdtTempCorFunc0") {
56 log << MSG::WARNING <<
"createMdtTempCorFunc: <wrong name>" <<
name <<
endmsg;
62 if (
name ==
"MdtWireSagCorFunc0") {
66 log << MSG::WARNING <<
"createMdtWireSagCorFunc: <wrong name>" <<
name <<
endmsg;
72 if (
name ==
"RtRelationLookUp") {
76 log << MSG::WARNING <<
"createRtRelation: <wrong name>" <<
name <<
endmsg;
82 if (
name ==
"RtResolutionLookUp") {
86 log << MSG::WARNING <<
"createRtResolution: <wrong name>" <<
name <<
endmsg;
static IRtResolution * createRtResolution(const std::string &name, const ParVec &pars)
generic interface for temperature correction functions
singleton-like access to IMessageSvc via open function and helper
generic interface for slewing correction functions
implementation of a b-field correction function
generic interface for b-field correction functions
Equidistant look up table for rt-relations with the time as key.
IMessageSvc * getMessageSvc(bool quiet=false)
std::vector< double > ParVec
implementation of a background correction function
generic interface for cavern background correction functions
implementation of a wire sag correction function
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
static IMdtBackgroundCorFunc * createBackgroundCorFunc(const std::string &name, const ParVec &pars)
static IMdtWireSagCorFunc * createMdtWireSagCorFunc(const std::string &name, const ParVec &pars)
static IRtRelation * createRtRelation(const std::string &name, const ParVec &pars)
implementation of a temperature correction function
generic interface for a resolution function
static IMdtTempCorFunc * createMdtTempCorFunc(const std::string &name, const ParVec &pars)
generic interface for a wire sag correction function
implementation of a slewing correction function
static IMdtSlewCorFunc * createMdtSlewCorFunc(const std::string &name, const ParVec &pars)
static IMdtBFieldCorFunc * createBFieldCorFunc(const std::string &name, const ParVec &pars)
generic interface for a rt-relation
Equidistant look up table for resolution tables with the time as key.