Skip to content

Not Merged: Updated RichMirrorAlignmentOnline from the version at the pit. “Tagged" as v2r3

Paras Naik requested to merge pnaik-20170317-RichMirrorAlignmentOnline-v2r3 into master

Updated RichMirrorAlignmentOnline from the version at the pit and added a few small additional features. “Tagged" as v2r3 Now importing TGraph, TMultiGraph, TLine from ROOT for plots Added "lastXMLFile” which represents the most final iteration XML Added “compareXML” which represents the current DB; changed functions accordingly We now make plots of primary and secondary mirror tilts w.r.t. compareXML stopTolerance and stopToleranceSec removed and replaced with quad stop tolerances (see RichMirrAlign v19r1) Also added regularizationMode, stopToleranceMode, nominalResolutionSigma, stopSigmaFraction (see RichMirrAlign v19r1) Changed DataType from ‘2015' to ‘2016’ (PN: we really should un-hard-code this) Added brunel.Detectors list (PN: why?) Added turnOffL0Decode function because (PN: why?) Added getDBXML function, which (PN believes) converts “Online” XML to “Offline XML” by adding the right headers Coeffcalibtilt replaces/replaced coeffCalibTilt in the configurables, but only for RICH1 (PN thinks this is strange, but currently leaves it) Changed CkResSummary to use RiCKResLongTightMirror instead of RiCKResLongTight (requires newest RichRecQC being delivered from Rec) Edited RichAlignmentHelper.py so that it waits for all the tilt processes to finish, not just one at a time (PN thought this must have been a typo)

Merge request reports