MINOS - CalDetTracker Muon Tracking Package
UCL MINOS Homepage
Back to my MINOS
Back Muon Tracker Top Page
Running the Calibration Constant making code
In order to do this you need the code found at: pcminos01:/home/rjn/NewTrackerAnal/
Edit: MakeCalibConstants.cxx
Normal setting(default):
if(cdti->GetResult(0)==1 && cdti->GetResult(1)==1
&& clonearray && cut_dsdz<2.0
//&& fabs(evenang[1])<10. && fabs(oddang[1])<10.){ //Only straight muons.
&& fabs(evenang[1])>20){
For ps muons:
if(cdti->GetResult(0)==1 && cdti->GetResult(1)==1
&& clonearray && cut_dsdz<2.0
&& fabs(evenang[1])<10. && fabs(oddang[1])<10.){ //Only straight muons.
//&& fabs(evenang[1])>20){
and make clean all
To run the constant maker ./MuCalib
and follow the instructions.
Checking its OK
MuCalib outputs two files: CalibrationHistos.root & TruncatedMeans.dat
more TruncatedMeans.dat
From left to right, the data fields are: plane, strip, number of entries, mean, error on the mean, truncated mean, error on the truncated mean
Values of (truncated) mean should be between 200 and 400.
If this looks OK, root CalibrationHistos.root
There is a histogram for each strip-end. Check a few with, say, h12_12->Draw()
The spectrum should look like a wide landau or gaussian.
Back to Muon Tracker Top Page