macros for alignment
*** plot a series of residual plots: makeQualityPlots.sh - usage:
./makeQualityPlots.sh PathToRootFile/inputRootFile.root GeometryType
the gif files are moved to the directory run_GeometryFile and all of them are opened for inspection with gthumb once all macros have been run The .sh is a wrapper for the makeAllPlots4OneRun.sh script, which calls the following root macros:
- plotResidualsInitial.C(filename) - plots of the initial residuals
- plotResidualsOrderGBLWithErrors.C(filename) - plots the GBL residual distrubutions for the u coordinate and the graph of the mean value per sensor (in pairs), whose errors correspond to the sigmas of the distributions
- plotResidualsVSPos_new.C(filename) - scatter plot of the U residual vs U coordinate
- plotResidualsVSPosProfile_new.C(filename) - profile plot of the U residual vs U coordinate distribution
- plotResidualsUVSPosV_new.C(filename) - scatter plot of the U residual vs V coordinate
- plotResidualsUVSPosVProfile_new.C(filename) - profile plot of the U residual vs V coordinate distribution
- plotXY.C(filename) - plots of V vs U coordinates of the hit in the sensor
- plotXY_neg.C(filename) - plots of V vs U coordinates of the hit in the sensor for positive tracks (attention: the sign is reversed)
- plotXY_pos.C(filename) - plots of V vs U coordinates of the hit in the sensor for negative tracks (attention: the sign is reversed)
- plotPredXY.C(filename) - plots of predicted XY coordinates of the hit
- plotKinkLambda.C(filename) - plot of the lambda angle kink
- plotKinkPhi.C(filename) - plot of the phi angle kink
- plotSingleSensor.C("sensor",filename) - several distributions per sensor. Sensor name: (1-3),(4-6)(S-H)
- survey_d0z0p.C(filename) - plots of z0, d0 impact parameters, xT, yT target position, momentum spectra All distributions are made for top and bottom sensors