Calibration Information

These Calibrator Settings were circulated by Jeff Hartnell in May 2006 as Cedar Settings.


Calibration main page


Far Detector Data Files
Far Detector MC Files
Near Detector Data Files
Near Detector MC Files

Far Detector Data Files


//this should always be the same as the hard coded default
//in Calibrator/Calibrator.cxx
cal.Set("TimeCalibrator", "PulserTimeCalScheme");
cal.Set("PeCalibrator", "PEGainCalScheme");
cal.Set("VALinCalibrator","VaLinearityCalScheme");
cal.Set("DriftCalibrator","MuonDriftCalScheme");
cal.Set("LinCalibrator", "PulserLinearityCalScheme");
cal.Set("StripCalibrator","StripToStripCalScheme");
cal.Set("AttenCalibrator","StripAttenCalScheme");
cal.Set("MIPCalibrator", "MIPCalScheme");
cal.Set("Thermometer", "TemperatureCalScheme");

// Sets it to use Andy Blake's timing constants
// the alternative being Brians
Calibrator::TimeCalibrator().Set("MuonTask=Andys");
//This turns on Andy Blakes time-walk correction
Calibrator::TimeCalibrator().Set("DoWalkCorrection=1");
//This turns on time jump table which corrects for hardware swaps
// through Fall 2004. (AB)
Calibrator::TimeCalibrator().Set("UseJumps=1");
//Turns on the automatic LI timewalk correction
Calibrator::TimeCalibrator().Set("UsePulserCalibration=0");

Far Detector Monte Carlo Files


cal.Set("TimeCalibrator", "SimpleCalScheme");
cal.Set("PeCalibrator", "PEGainCalScheme");
cal.Set("VALinCalibrator","SimpleCalScheme");
cal.Set("DriftCalibrator","SimpleCalScheme");
cal.Set("LinCalibrator", "PulserLinearityCalScheme");
cal.Set("StripCalibrator","StripToStripCalScheme");
cal.Set("AttenCalibrator","StripAttenCalScheme");
cal.Set("MIPCalibrator", "MIPCalScheme");
cal.Set("Thermometer", "SimpleCalScheme");

Near Detector Data Files


cal.Set("TimeCalibrator", "PulserTimeCalScheme");
cal.Set("PeCalibrator", "PEGainCalScheme");
cal.Set("VALinCalibrator","SimpleCalScheme");
cal.Set("DriftCalibrator","MuonDriftCalScheme");
cal.Set("LinCalibrator", "QuadLinearityCalScheme");
cal.Set("StripCalibrator","StripToStripCalScheme");
cal.Set("AttenCalibrator","StripAttenCalScheme");
cal.Set("MIPCalibrator", "MIPCalScheme");
cal.Set("Thermometer", "TemperatureCalScheme");

// Sets it to use Andy Blake's timing constants
// the alternative being Brians
Calibrator::TimeCalibrator().Set("MuonTask=Andys");
//This turns on Andy Blakes time-walk correction
Calibrator::TimeCalibrator().Set("DoWalkCorrection=1");
//This turns on time jump table which corrects for hardware swaps
// through Fall 2004. (AB)
Calibrator::TimeCalibrator().Set("UseJumps=1");
//Turns on the automatic LI timewalk correction
Calibrator::TimeCalibrator().Set("UsePulserCalibration=0");

Near Detector Monte Carlo Files


cal.Set("TimeCalibrator", "SimpleCalScheme");
cal.Set("PeCalibrator", "PEGainCalScheme");
cal.Set("VALinCalibrator","SimpleCalScheme");
cal.Set("DriftCalibrator","SimpleCalScheme");
cal.Set("LinCalibrator", "QuadLinearityCalScheme");
cal.Set("StripCalibrator","StripToStripCalScheme");
cal.Set("AttenCalibrator","StripAttenCalScheme");
cal.Set("MIPCalibrator", "MIPCalScheme");
cal.Set("Thermometer", "SimpleCalScheme");