set_calibrator_far.h File Reference

Go to the source code of this file.

Functions

void set_calibrator_far ()

Function Documentation

void set_calibrator_far (  ) 

Definition at line 1 of file set_calibrator_far.h.

References Calibrator::Instance(), CfgPromptConfigurable::Set(), and Calibrator::TimeCalibrator().

00002 {
00003   Calibrator& cal = Calibrator::Instance();
00004 
00005   cal.Set("TimeCalibrator", "PulserTimeCalScheme");
00006    //PeCalibrator changed April 23,2007
00007   cal.Set("PeCalibrator", "PEGainAggCalScheme");
00008 
00009   //cal.Set("PeCalibrator",   "PEGainCalScheme");
00010   cal.Set("VALinCalibrator","VaLinearityCalScheme");
00011   cal.Set("DriftCalibrator","MuonDriftCalScheme");
00012   cal.Set("LinCalibrator",  "PulserLinearityCalScheme");
00013   cal.Set("StripCalibrator","StripToStripCalScheme");
00014   cal.Set("AttenCalibrator","StripAttenCalScheme");
00015   cal.Set("MIPCalibrator",  "MIPCalScheme");
00016   cal.Set("Thermometer",    "TemperatureCalScheme");
00017 
00018   // Sets it to use Andy Blake's timing constants
00019   //    the alternative being Brians
00020   Calibrator::TimeCalibrator().Set("MuonTask=Andys");
00021   //This turns on Andy Blakes time-walk correction
00022   Calibrator::TimeCalibrator().Set("DoWalkCorrection=1");
00023   //This turns on time jump table which corrects for hardware swaps
00024   //  through Fall 2004. (AB)
00025   Calibrator::TimeCalibrator().Set("UseJumps=1");
00026   //Turns on the automatic LI timewalk correction
00027   Calibrator::TimeCalibrator().Set("UsePulserCalibration=0");
00028 }


Generated on 8 Jul 2019 for loon by  doxygen 1.6.1