Functions | |
def | cholesky (A) |
def | mmult (a, b) |
Print out user's choices as diagnostics. More... | |
def | mtrans (a) |
def | mvdot (m, v) |
def | random6dof () |
Generate correlated random misalignments for all chambers. More... | |
Variables | |
action | |
args | |
ave_phix = sum_phix/float(len(misal)) | |
ave_phixphix = sum_phixphix/float(len(misal)) | |
ave_phixphiy = sum_phixphiy/float(len(misal)) | |
ave_phixphiz = sum_phixphiz/float(len(misal)) | |
ave_phiy = sum_phiy/float(len(misal)) | |
ave_phiyphiy = sum_phiyphiy/float(len(misal)) | |
ave_phiyphiz = sum_phiyphiz/float(len(misal)) | |
ave_phiz = sum_phiz/float(len(misal)) | |
ave_phizphiz = sum_phizphiz/float(len(misal)) | |
ave_x = sum_x/float(len(misal)) | |
ave_xphix = sum_xphix/float(len(misal)) | |
ave_xphiy = sum_xphiy/float(len(misal)) | |
ave_xphiz = sum_xphiz/float(len(misal)) | |
ave_xx = sum_xx/float(len(misal)) | |
ave_xy = sum_xy/float(len(misal)) | |
ave_xz = sum_xz/float(len(misal)) | |
ave_y = sum_y/float(len(misal)) | |
ave_yphix = sum_yphix/float(len(misal)) | |
ave_yphiy = sum_yphiy/float(len(misal)) | |
ave_yphiz = sum_yphiz/float(len(misal)) | |
ave_yy = sum_yy/float(len(misal)) | |
ave_yz = sum_yz/float(len(misal)) | |
ave_z = sum_z/float(len(misal)) | |
ave_zphix = sum_zphix/float(len(misal)) | |
ave_zphiy = sum_zphiy/float(len(misal)) | |
ave_zphiz = sum_zphiz/float(len(misal)) | |
ave_zz = sum_zz/float(len(misal)) | |
cfgfile = file(outputName + "_convert_cfg.py", "w") | |
Convert it to an SQLite file with CMSSW. More... | |
chomat = cholesky(matrix) | |
string | components = "xx" |
default | |
dest | |
endcap | |
globalape = mmult(rot, mmult(localape, mtrans(rot))) | |
globalxx = globalape[0][0] | |
globalxy = globalape[0][1] | |
globalxz = globalape[0][2] | |
globalyy = globalape[1][1] | |
globalyz = globalape[1][2] | |
globalzz = globalape[2][2] | |
help | |
list | localape = [[xx, xy, xz], [xy, yy, yz], [xz, yz, zz]] |
list | matrix |
dictionary | misal = {} |
options | |
outputName = args[0] | |
parser = OptionParser(usage="Usage: python %prog outputName [options] (default is unit matrix times 1e-15)") | |
Get variances and covariances from the commandline. More... | |
rot = rotation[system, whendcap, station, ring, sector] | |
int | sum_phix = 0 |
int | sum_phixphix = 0 |
int | sum_phixphiy = 0 |
int | sum_phixphiz = 0 |
int | sum_phiy = 0 |
int | sum_phiyphiy = 0 |
int | sum_phiyphiz = 0 |
int | sum_phiz = 0 |
int | sum_phizphiz = 0 |
int | sum_x = 0 |
More diagnostics. More... | |
int | sum_xphix = 0 |
int | sum_xphiy = 0 |
int | sum_xphiz = 0 |
int | sum_xx = 0 |
int | sum_xy = 0 |
int | sum_xz = 0 |
int | sum_y = 0 |
int | sum_yphix = 0 |
int | sum_yphiy = 0 |
int | sum_yphiz = 0 |
int | sum_yy = 0 |
int | sum_yz = 0 |
int | sum_z = 0 |
int | sum_zphix = 0 |
int | sum_zphiy = 0 |
int | sum_zphiz = 0 |
int | sum_zz = 0 |
txtfile = file(outputName + "_correlations.txt", "w") | |
Delete all three files at once to make sure the user never sees stale data (e.g. More... | |
wheel | |
xmlfile = file(outputName + ".xml", "w") | |
Make an XML representation of the misalignment. More... | |
def makeMuonMisalignmentScenario.cholesky | ( | A | ) |
Cholesky decomposition of the correlation matrix to properly normalize the transformed random deviates
Definition at line 110 of file makeMuonMisalignmentScenario.py.
References mmult(), and mathSSE.sqrt().
def makeMuonMisalignmentScenario.mmult | ( | a, | |
b | |||
) |
Print out user's choices as diagnostics.
Some useful mathematical transformations (why don't we have access to numpy?)
Matrix multiplication: mmult([[11, 12], [21, 22]], [[-1, 0], [0, 1]]) returns [[-11, 12], [-21, 22]]
Definition at line 98 of file makeMuonMisalignmentScenario.py.
References ComparisonHelper.zip().
Referenced by cholesky(), and mvdot().
def makeMuonMisalignmentScenario.mtrans | ( | a | ) |
Matrix transposition: mtrans([[11, 12], [21, 22]]) returns [[11, 21], [12, 22]]
Definition at line 106 of file makeMuonMisalignmentScenario.py.
def makeMuonMisalignmentScenario.mvdot | ( | m, | |
v | |||
) |
Applies matrix m to vector v: mvdot([[-1, 0], [0, 1]], [12, 55]) returns [-12, 55]
Definition at line 102 of file makeMuonMisalignmentScenario.py.
References mmult().
Referenced by random6dof().
def makeMuonMisalignmentScenario.random6dof | ( | ) |
Generate correlated random misalignments for all chambers.
Definition at line 150 of file makeMuonMisalignmentScenario.py.
References mvdot().
makeMuonMisalignmentScenario.action |
Definition at line 38 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.args |
Definition at line 40 of file makeMuonMisalignmentScenario.py.
Definition at line 236 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.ave_phixphix = sum_phixphix/float(len(misal)) |
Definition at line 255 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.ave_phixphiy = sum_phixphiy/float(len(misal)) |
Definition at line 256 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.ave_phixphiz = sum_phixphiz/float(len(misal)) |
Definition at line 257 of file makeMuonMisalignmentScenario.py.
Definition at line 237 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.ave_phiyphiy = sum_phiyphiy/float(len(misal)) |
Definition at line 258 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.ave_phiyphiz = sum_phiyphiz/float(len(misal)) |
Definition at line 259 of file makeMuonMisalignmentScenario.py.
Definition at line 238 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.ave_phizphiz = sum_phizphiz/float(len(misal)) |
Definition at line 260 of file makeMuonMisalignmentScenario.py.
Definition at line 233 of file makeMuonMisalignmentScenario.py.
Definition at line 243 of file makeMuonMisalignmentScenario.py.
Definition at line 244 of file makeMuonMisalignmentScenario.py.
Definition at line 245 of file makeMuonMisalignmentScenario.py.
Definition at line 240 of file makeMuonMisalignmentScenario.py.
Definition at line 241 of file makeMuonMisalignmentScenario.py.
Definition at line 242 of file makeMuonMisalignmentScenario.py.
Definition at line 234 of file makeMuonMisalignmentScenario.py.
Definition at line 248 of file makeMuonMisalignmentScenario.py.
Definition at line 249 of file makeMuonMisalignmentScenario.py.
Definition at line 250 of file makeMuonMisalignmentScenario.py.
Definition at line 246 of file makeMuonMisalignmentScenario.py.
Definition at line 247 of file makeMuonMisalignmentScenario.py.
Definition at line 235 of file makeMuonMisalignmentScenario.py.
Definition at line 252 of file makeMuonMisalignmentScenario.py.
Definition at line 253 of file makeMuonMisalignmentScenario.py.
Definition at line 254 of file makeMuonMisalignmentScenario.py.
Definition at line 251 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.cfgfile = file(outputName + "_convert_cfg.py", "w") |
Convert it to an SQLite file with CMSSW.
Definition at line 350 of file makeMuonMisalignmentScenario.py.
Definition at line 146 of file makeMuonMisalignmentScenario.py.
string makeMuonMisalignmentScenario.components = "xx" |
Definition at line 56 of file makeMuonMisalignmentScenario.py.
Referenced by MultiTrajectoryStateAssembler.addState(), TrackerOfflineValidation.bookDirHists(), TrackProducerAlgorithm< reco::GsfTrack >.buildTrack(), DAFTrackProducerAlgorithm.calculateNdof(), DAFTrackProducerAlgorithm.checkHits(), ForwardDetLayer.computeSurface(), MuonSeedOrcaPatternRecognition.countHits(), DAFTrackProducerAlgorithm.countingGoodHits(), edm::eventsetup.determinePreferred(), MRHChi2MeasurementEstimator.estimate(), GsfTrackProducerBase.fillStates(), DAFTrackProducerAlgorithm.filter(), CmsTrackerDetIdBuilder.iterate(), AlignableCompositeBuilder.maxNumComponents(), MultiTrajectoryStateMode.momentumFromModeCartesian(), MultiTrajectoryStateMode.momentumFromModePPhiEta(), GaussianStateConversions.multiGaussianStateFromTSOS(), GaussianStateConversions.multiGaussianStateFromVertex(), MultiGaussianStateTransform.multiState(), MultiGaussianStateTransform.multiState1D(), PFGsfHelper.PFGsfHelper(), MultiTrajectoryStateMode.positionFromModeCartesian(), edm::eventsetup.preferEverything(), TrackerOfflineValidation.prepareSummaryHists(), MuonAlignment.recursiveCopySurveyToAlignment(), MultiTrajectoryStateTransform.stateOnSurface(), TrajAnnealing.TrajAnnealing(), GaussianStateConversions.tsosFromMultiGaussianState(), GaussianStateConversions.vertexFromMultiGaussianState(), and MuonAlignmentOutputXML.writeComponents().
makeMuonMisalignmentScenario.default |
Definition at line 11 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.dest |
Definition at line 11 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.endcap |
Definition at line 318 of file makeMuonMisalignmentScenario.py.
Referenced by AlignmentMonitorMuonResiduals.afterAlignment(), CSCChamberFitter.alignableId(), L1TStage2EMTF.analyze(), MuonTiming.analyze(), EcalTPInputAnalyzer.analyze(), MuonAlignmentAnalyzer.analyze(), SiPixelDigiSource.analyze(), SiPixelTrackResidualSource.analyze(), MuonIdVal.analyze(), L1TCSCTF.analyze(), MuonAlignment.analyze(), CSCAlignmentCorrections.applyAlignment(), SegmentsTrackAssociator.associate(), SiPixelTrackResidualModule.book(), SiPixelHitEfficiencyModule.book(), AlignmentMonitorSegmentDifferences.book(), AlignmentMonitorMuonSystemMap1D.book(), SiPixelRecHitModule.book(), SiPixelClusterModule.book(), SiPixelDigiModule.book(), MuonIdVal.bookHistograms(), CSCRecHitDBuilder.build(), Traj2TrackHits.build(), MuonGEMDetLayerGeometryBuilder.buildEndcapLayers(), MuonRPCDetLayerGeometryBuilder.buildEndcapLayers(), MuonME0DetLayerGeometryBuilder.buildEndcapLayers(), MuonCSCDetLayerGeometryBuilder.buildLayers(), PtAssignmentEngine2017.calculate_address(), PtAssignmentEngine2017.calculate_pt_xml(), cscmap1.chamber(), CSCGeometry.chamber(), CSCIndexer.chamberIndex(), CSCIndexerBase.chamberIndex(), CSCIndexer.chipIndex(), CSCIndexerBase.chipIndex(), SimpleDAFHitCollector.clone(), Traj2TrackHits.clone(), ResidualRefitting.CollectTrackHits(), SiPixelHitEfficiencyModule.computeEfficiencies(), AngleCalculation.configure(), BestTrackSelection.configure(), PrimitiveSelection.configure(), SingleHitTrack.configure(), PrimitiveConversion.configure(), TTPrimitiveConversion.configure(), PrimitiveMatching.configure(), PtAssignment.configure(), PatternRecognition.configure(), SectorProcessor.configure(), CSCValHists.crate_lookup(), cscmap1.cratedmb(), MuonShowerInformationFiller.crossingPoint(), MuonShowerInformationFiller.cscPositionToDets(), CSCTFSectorProcessor.CSCTFSectorProcessor(), CSCTFSPCoreLogic.CSCTFSPCoreLogic(), CSCTFUnpacker.CSCTFUnpacker(), CSCTriggerContainer< csc::L1Track >.CSCTriggerContainer(), CSCIndexerPostls1.detIdFromChipIndex(), CSCIndexer.detIdFromLayerIndex(), CSCIndexerBase.detIdFromLayerIndex(), CSCIndexerPostls1.detIdFromStripChannelIndex(), CSCValidation.doADCTiming(), CSCValidation.doAFEBTiming(), CSCValidation.doCompTiming(), CSCValidation.doGasGain(), l1t::EMTFTrack.Endcap(), SiPixelTrackResidualModule.fill(), SiPixelHitEfficiencyModule.fill(), SiPixelRawDataErrorModule.fill(), SiPixelRecHitModule.fill(), SiPixelClusterModule.fill(), SiPixelDigiModule.fill(), CSCValHists.fill1DHistByChamber(), CSCValHists.fill1DHistByLayer(), CSCValHists.fill1DHistByStation(), CSCValHists.fill1DHistByType(), CSCValHists.fill2DHistByChamber(), CSCValHists.fill2DHistByEvent(), CSCValHists.fill2DHistByLayer(), CSCValHists.fill2DHistByStation(), CSCValHists.fill2DHistByType(), MuonAlignmentFromReference.fillNtuple(), CSCValHists.fillProfileByChamber(), CSCValHists.fillProfileByType(), CSCEfficiency.fillRechitsSegments_info(), CSCEfficiency.filter(), CSCReadoutMapping.findHardwareId(), FTLRecHitProducer.FTLRecHitProducer(), FTLUncalibratedRecHitProducer.FTLUncalibratedRecHitProducer(), CSCIndexer.gasGainIndex(), CSCIndexerBase.gasGainIndex(), CSCTriggerContainer< T >.get(), MuonAlignmentInputXML.getCSCnode(), TrackerMuonHitExtractor.getMuonHits(), CachedTrajectory.getTrajectory(), HLTCSCRing2or3Filter.hltFilter(), HLTCSCOverlapFilter.hltFilter(), HLTPixelAsymmetryFilter.hltFilter(), TrackerMuonHitExtractor.init(), MuonAlignmentFromReference.initialize(), CSCBadChambers.isInBadChamber(), MuonTrackResidualAnalyzer.isInTheAcceptance(), MuonTrackAnalyzer.isInTheAcceptance(), L1TCSCTF.L1TCSCTF(), CSCIndexer.layerIndex(), CSCIndexerBase.layerIndex(), GeometryInterface.loadFromTopology(), MuonDetLayerGeometry.makeDetLayerId(), FWRPZViewGeometry.makeMuonGeometryRhoZ(), omtf.mapEleIndex2CscDet(), MuonScenarioBuilder.moveCSCSectors(), MSLayer.MSLayer(), MuonCSCDetLayerGeometryBuilder.MuonCSCDetLayerGeometryBuilder(), MuonGEMDetLayerGeometryBuilder.MuonGEMDetLayerGeometryBuilder(), MuonGeometrySanityCheckPoint.MuonGeometrySanityCheckPoint(), MuonME0DetLayerGeometryBuilder.MuonME0DetLayerGeometryBuilder(), MuonNavigationSchool.MuonNavigationSchool(), MuonRPCDetLayerGeometryBuilder.MuonRPCDetLayerGeometryBuilder(), CSCTriggerMapping.myName(), CSCReadoutMapping.myName(), MuonResiduals6DOFrphiFitter.ndata(), SiPixelTrackResidualModule.nfill(), SiPixelRecHitModule.nfill(), OmtfName.OmtfName(), MSLayer.operator<(), MuonAlignmentFromReference.parseReference(), PFRecHitDualNavigator< D1, barrel, D2, endcap >.PFRecHitDualNavigator(), CSCChipSpeedCorrectionDBConditions.prefillDBChipSpeedCorrection(), CSCGasGainCorrectionDBConditions.prefillDBGasGainCorrection(), EcalSelectiveReadout.printDccChMap(), TrackFinder.process(), PrimitiveSelection.process(), AlignmentMonitorMuonSystemMap1D.processMuonResidualsFromTrack(), MuonTrackProducer.produce(), CSCTFUnpacker.produce(), EcalTrigPrimProducer.produce(), spr.propagateHCAL(), spr.propagateTrackerEnd(), CSCChannelMapperStartup.rawCSCDetId(), CSCChannelTranslator.rawCSCDetId(), AlignmentProducerBase.readInSurveyRcds(), CSCEfficiency.recHitSegment_Efficiencies(), cscmap1.ruiddu(), l1t::EMTFTrack.set_endcap(), set_tracker_endcap_visibility(), EcalSelectiveReadout.setElecMap(), L1Analysis::L1AnalysisCSCTF.SetLCTs(), L1Analysis::L1AnalysisCSCTF.SetTracks(), CSCIndexer.stripChannelIndex(), CSCIndexerBase.stripChannelIndex(), CSCEfficiency.stripWire_Efficiencies(), MSLayer.sumX0D(), TrackFinder.TrackFinder(), HGCalClusteringImpl.triggerCellReshuffling(), CSCOfflineMonitor.typeIndex(), CSCValidation.typeIndex(), ValidateGeometry.validateCSChamberGeometry(), ValidateGeometry.validateCSCLayerGeometry(), MuonAlignmentOutputXML.writeComponents(), and OMTFReconstruction.writeResultToXML().
Definition at line 322 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.globalxx = globalape[0][0] |
Definition at line 323 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.globalxy = globalape[0][1] |
Definition at line 324 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.globalxz = globalape[0][2] |
Definition at line 325 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.globalyy = globalape[1][1] |
Definition at line 326 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.globalyz = globalape[1][2] |
Definition at line 327 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.globalzz = globalape[2][2] |
Definition at line 328 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.help |
Definition at line 11 of file makeMuonMisalignmentScenario.py.
Definition at line 321 of file makeMuonMisalignmentScenario.py.
list makeMuonMisalignmentScenario.matrix |
Definition at line 139 of file makeMuonMisalignmentScenario.py.
Referenced by MuonErrorMatrix.adjust(), TestOutliers.analyze(), AlcaBeamMonitor.beginLuminosityBlock(), clone(), reco::GsfComponent5D.covariance(), reco::BeamSpot.covariance3D(), PhysicsTools::VarProcessor.deriv(), CSCSegFit.derivativeMatrix(), MuonSegFit.derivativeMatrix(), GEMCSCSegFit.derivativeMatrix(), AlcaBeamSpotFromDB.endLuminosityBlockProduce(), CSCDbStripConditions.fetchNoisifier(), BSFitter.Fit(), BSFitter.Fit_d0phi(), BSFitter.Fit_d_likelihood(), BSFitter.Fit_d_z_likelihood(), BSFitter.Fit_dres_z_likelihood(), BSFitter.Fit_z_chi2(), BSFitter.Fit_z_likelihood(), get_transform(), DTMuonMillepede.getbcsMatrix(), OnlineMetaDataRawToDigi.getBeamSpot(), DTMuonMillepede.getbqcMatrix(), DTMuonMillepede.getbsurveyMatrix(), DTMuonMillepede.getCcsMatrix(), DTMuonMillepede.getCqcMatrix(), DTMuonMillepede.getCsurveyMatrix(), DTMuonMillepede.getLagMatrix(), matrixSaver.getMatrix(), FWGeometry.getMatrix(), matrixSaver.getMatrixVector(), reco::GsfComponent5D.GsfComponent5D(), identity(), initializeMatrix(), FWGeometry.initMap(), FWGeometry.loadMap(), PhysicsTools.loadMatrix(), CSCConfigurableStripConditions.makeNoisifier(), reco::MET.mEtCorr(), TKinFitter.nbConstraints(), MultiTrackVertexLinkKinematicConstraint.parametersDerivative(), CombinedKinematicConstraint.parametersDerivative(), MultiTrackPointingKinematicConstraint.parametersDerivative(), MultiTrackVertexLinkKinematicConstraint.positionDerivative(), CombinedKinematicConstraint.positionDerivative(), MultiTrackPointingKinematicConstraint.positionDerivative(), TKinFitter.printMatrix(), BeamSpotProducer.produce(), BeamSpotOnlineProducer.produce(), KfComponentsHolder.projection(), KFBasedPixelFitter::MyBeamSpotHit.projectionMatrix(), DTMuonSLToSL.returnbSLMatrix(), DTMuonSLToSL.returnCSLMatrix(), reco::BeamSpot.rotatedCovariance3D(), PVFitter.runBXFitter(), PVFitter.runFitter(), BeamFitter.runPVandTrkFitter(), PhysicsTools.saveMatrix(), GsfMatrixTools.trace(), SignCaloSpecificAlgo.usePreviousSignif(), ValidateGeometry.validateCSChamberGeometry(), ValidateGeometry.validateCSCLayerGeometry(), ValidateGeometry.validateDTChamberGeometry(), ValidateGeometry.validateDTLayerGeometry(), ValidateGeometry.validateRPCGeometry(), ValidateGeometry.validateTrackerGeometry(), CSCSegFit.weightMatrix(), MuonSegFit.weightMatrix(), GEMCSCSegFit.weightMatrix(), EcalTBWeightsXMLTranslator.writeChi2WeightMatrix(), EcalTBWeightsXMLTranslator.writeWeightMatrix(), and FWTGeoRecoGeometryESProducer.~FWTGeoRecoGeometryESProducer().
dictionary makeMuonMisalignmentScenario.misal = {} |
Definition at line 154 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.options |
Definition at line 40 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.outputName = args[0] |
Definition at line 44 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.parser = OptionParser(usage="Usage: python %prog outputName [options] (default is unit matrix times 1e-15)") |
Get variances and covariances from the commandline.
Definition at line 9 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.rot = rotation[system, whendcap, station, ring, sector] |
Definition at line 320 of file makeMuonMisalignmentScenario.py.
Referenced by CreateIdealTkAlRecords.addAlignmentInfo(), AlignableModifier.addAlignmentPositionErrorFromLocalRotation(), AlignableModifier.addAlignmentPositionErrorFromRotation(), FWTGeoRecoGeometryESProducer.addCaloTowerGeometry(), FWTGeoRecoGeometryESProducer.addHcalCaloGeometryBarrel(), FWTGeoRecoGeometryESProducer.addHcalCaloGeometryEndcap(), FWTGeoRecoGeometryESProducer.addHcalCaloGeometryForward(), FWTGeoRecoGeometryESProducer.addHcalCaloGeometryOuter(), TrackerGeometryCompare.addSurveyInfo(), AlignmentProducerBase.addSurveyInfo(), MuonAlignmentInputSurveyDB.addSurveyInfo_(), AlignableDet.alignments(), AlignableBeamSpot.alignments(), AlignableDetUnit.alignments(), BeamSpotAlignmentParameters.apply(), RigidBodyAlignmentParameters.apply(), BowedSurfaceAlignmentParameters.apply(), TwoBowedSurfacesAlignmentParameters.apply(), HGCalTrackCollectionProducer.beginLuminosityBlock(), CtfSpecialSeedGenerator.beginRun(), PixelTrackBuilder.build(), ME0GeometryBuilderFromCondDB.build(), RPCGeometryBuilderFromCondDB.build(), CylinderBuilderFromDet.build(), RPCGeometryBuilderFromDDD.buildGeometry(), MagGeoBuilderFromDDD.buildInterpolator(), ConversionProducer.checkPhi(), MuonGeometryArrange.compareGeometries(), TrackerGeometryCompare.compareGeometries(), TIDLayer.computeDisk(), Phase2EndcapLayer.computeDisk(), BarrelDetLayer.computeSurface(), ForwardDetLayer.computeSurface(), MuRingForwardDoubleLayer.computeSurface(), DDHCalBarrelAlgo.constructGeneralVolume(), DDHCalEndcapAlgo.constructGeneralVolume(), DDHCalBarrelAlgo.constructInsideLayers(), DDHCalEndcapModuleAlgo.constructInsideModule(), DDHCalEndcapAlgo.constructInsideModule(), DDHCalEndcapModuleAlgo.constructInsideModule0(), DDHCalEndcapAlgo.constructInsideModule0(), DDAHcalModuleAlgo.constructLayers(), DDHGCalEEAlgo.constructLayers(), DDHGCalModuleAlgo.constructLayers(), DDHGCalModule.constructLayers(), DDHGCalTBModule.constructLayers(), DDHGCalHEAlgo.constructLayers(), TSCPBuilderNoMaterial.createFTSatTransverseImpactPointCharged(), TGeoMgrFromDdd.createShape(), L1MuonRecoTreeProducer.cylExtrapTrkSam(), MuonGmtPair.cylExtrapTrkSam(), ResidualRefitting.cylExtrapTrkSam(), DDrot(), DDrotPtr(), DDrotReflect(), align.diffAlignables(), TrackerGeometryCompare.diffCommonTrackerSystem(), align.diffRot(), MuonAlignmentInputXML.do_setposition(), Decay3Body.doDecay(), DDTECModuleAlgo.doPos(), DDEcalPreshowerAlgoTB.doSens(), DDTIDModulePosAlgo.execute(), DDHGCalCell.execute(), DDHGCalWafer8.execute(), DDPixBarLayerAlgo.execute(), DDPixBarLayerUpgradeAlgo.execute(), DDPixFwdDiskAlgo.execute(), DDPixPhase1FwdDiskAlgo.execute(), DDTIDModuleAlgo.execute(), DDTOBRodAlgo.execute(), DDTrackerLinear.execute(), DDTrackerLinearXY.execute(), DDTrackerZPosAlgo.execute(), DDBHMAngular.execute(), DDTrackerXYZPosAlgo.execute(), DDHCalTBCableAlgo.execute(), DDHCalTBZposAlgo.execute(), DDHCalForwardAlgo.execute(), DDHGCalWafer.execute(), DDHCalFibreBundle.execute(), DDHCalLinearXY.execute(), TrajectoryExtrapolatorToLine.extrapolate(), AnalyticalImpactPointExtrapolator.extrapolateSingleState(), AnalyticalTrajectoryExtrapolatorToLine.extrapolateSingleState(), AlCaHOCalibProducer.fillHOStore(), MuonGeometryArrange.fillTree(), TrackerGeometryCompare.fillTree(), SurveyMisalignmentInput.getAlignableSurface(), CocoaDBMgr.GetAlignInfoFromOptO(), ALIUtils.getRotationAnglesFromMatrix(), SurveyDBUploader.getSurveyInfo(), ConversionProducer.getTrackImpactPosition(), DDCompactViewImpl.graph(), RectangularEtaPhiTrackingRegion.hits(), CosmicTrackingRegion.hits_(), initBarrel(), initCylinder(), initNegative(), initNegativeDisk(), initPositive(), initPositiveDisk(), SmartPropagator.initTkVolume(), ClusterShapeHitFilter.isNormalOriented(), JacobianCurvilinearToLocal.jacobian(), JacobianLocalToCurvilinear.jacobian(), JacobianCartesianToLocal.JacobianCartesianToLocal(), JacobianCurvilinearToLocal.JacobianCurvilinearToLocal(), JacobianLocalToCartesian.JacobianLocalToCartesian(), JacobianLocalToCurvilinear.JacobianLocalToCurvilinear(), TopologyWorker.ludbrb(), OpticalObject.meas(), MuonScenarioBuilder.moveChamberInSector(), TkRotation< align::Scalar >.multiplyInverse(), MuRingForwardLayer.MuRingForwardLayer(), TransverseBoundPlaneFactory.operator()(), PerpendicularBoundPlaneBuilder.operator()(), ForwardDiskSectorBuilderFromWedges.operator()(), ForwardDiskSectorBuilderFromDet.operator()(), ForwardRingDiskBuilderFromDet.operator()(), CylinderBuilderFromDet.operator()(), TkRotation< align::Scalar >.operator*(), hitfit::Vector_Resolution.phi_sigma(), DDHGCalHEAlgo.positionMix(), DDLRotationSequence.processElement(), DDLRotationByAxis.processElement(), TkMSParameterizationBuilder.produce(), MuonSimHitProducer.produce(), TrackKinematicStatePropagator.propagateToTheTransversePCA(), GeometricDetLoader.putOne(), PGeometricDetBuilder.putOne(), AlignableDataIORoot.readAbsRaw(), AlignableDataIORoot.readRelRaw(), CocoaAnalyzer.ReadXMLFile(), TkConvValidator.recalculateMomentumAtFittedVertex(), AlignableDetUnit.recursiveComponents(), AlignableBeamSpot.recursiveComponents(), MuonAlignment.recursiveCopySurveyToAlignment(), TkRotation< align::Scalar >.rotate(), TkRotation2D< Scalar >.rotate(), Alignable.rotateAroundGlobalX(), Alignable.rotateAroundGlobalY(), Alignable.rotateAroundGlobalZ(), Alignable.rotateAroundLocalX(), Alignable.rotateAroundLocalY(), Alignable.rotateAroundLocalZ(), TkRotation< align::Scalar >.rotateBack(), TkRotation2D< Scalar >.rotateBack(), DDCoreToDDXMLOutput.rotation(), RigidBodyAlignmentParameters.rotation(), BeamSpotAlignmentParameters.rotation(), MuonAlignment.saveCSCSurveyToDB(), MuonAlignment.saveDTSurveyToDB(), SurveyResidual.sensorResidual(), TrackerGeometryCompare.setCommonTrackerSystem(), ALIUtils.setMaximumDeviationDerivative(), SurveyAlignment.shiftSensors(), SeedFromNuclearInteraction.stateWithError(), CosmicMuonUtilities.stepPropagate(), L1MuonRecoTreeProducer.surfExtrapTrkSam(), MuonGmtPair.surfExtrapTrkSam(), TrackerGeometryCompare.surveyToTracker(), TkRotation< align::Scalar >.TkRotation(), TkRotation2D< Scalar >.TkRotation2D(), align.toAngles(), FrameChanger.toFrame(), AlignableSurface.toGlobal(), TFitParticleEScaledMomDev.transform(), TFitParticleMCMomDev.transform(), TFitParticleEMomDev.transform(), TFitParticleMomDev.transform(), FrameChanger.transformPlane(), TkRotation< align::Scalar >.transposed(), TkRotation2D< Scalar >.transposed(), AlignableDataIO.writeAbsPos(), AlignableDataIORoot.writeAbsRaw(), MuonAlignmentOutputXML.writeComponents(), AlignableDataIO.writeOrgPos(), AlignableDataIO.writeRelPos(), AlignableDataIORoot.writeRelRaw(), TkRotation< align::Scalar >.x(), TkRotation2D< Scalar >.x(), TkRotation< align::Scalar >.xx(), TkRotation< align::Scalar >.xy(), TkRotation< align::Scalar >.xz(), TkRotation< align::Scalar >.y(), TkRotation2D< Scalar >.y(), TkRotation< align::Scalar >.yx(), TkRotation< align::Scalar >.yy(), TkRotation< align::Scalar >.yz(), TkRotation< align::Scalar >.z(), TkRotation< align::Scalar >.zx(), TkRotation< align::Scalar >.zy(), and TkRotation< align::Scalar >.zz().
int makeMuonMisalignmentScenario.sum_phix = 0 |
Definition at line 177 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_phixphix = 0 |
Definition at line 196 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_phixphiy = 0 |
Definition at line 197 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_phixphiz = 0 |
Definition at line 198 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_phiy = 0 |
Definition at line 178 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_phiyphiy = 0 |
Definition at line 199 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_phiyphiz = 0 |
Definition at line 200 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_phiz = 0 |
Definition at line 179 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_phizphiz = 0 |
Definition at line 201 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_x = 0 |
More diagnostics.
Definition at line 174 of file makeMuonMisalignmentScenario.py.
Referenced by Conv.convolution(), MuonResidualsAngleFitter.fit(), MuonResidualsBfieldAngleFitter.fit(), and MuonResidualsPositionFitter.fit().
int makeMuonMisalignmentScenario.sum_xphix = 0 |
Definition at line 184 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_xphiy = 0 |
Definition at line 185 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_xphiz = 0 |
Definition at line 186 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_xx = 0 |
Definition at line 181 of file makeMuonMisalignmentScenario.py.
Referenced by MuonResidualsAngleFitter.fit(), MuonResidualsBfieldAngleFitter.fit(), MuonResidualsPositionFitter.fit(), and pftools::CaloEllipse.getMajorMinorAxes().
int makeMuonMisalignmentScenario.sum_xy = 0 |
Definition at line 182 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_xz = 0 |
Definition at line 183 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_y = 0 |
Definition at line 175 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_yphix = 0 |
Definition at line 189 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_yphiy = 0 |
Definition at line 190 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_yphiz = 0 |
Definition at line 191 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_yy = 0 |
Definition at line 187 of file makeMuonMisalignmentScenario.py.
Referenced by pftools::CaloEllipse.getMajorMinorAxes().
int makeMuonMisalignmentScenario.sum_yz = 0 |
Definition at line 188 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_z = 0 |
Definition at line 176 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_zphix = 0 |
Definition at line 193 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_zphiy = 0 |
Definition at line 194 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_zphiz = 0 |
Definition at line 195 of file makeMuonMisalignmentScenario.py.
int makeMuonMisalignmentScenario.sum_zz = 0 |
Definition at line 192 of file makeMuonMisalignmentScenario.py.
makeMuonMisalignmentScenario.txtfile = file(outputName + "_correlations.txt", "w") |
Delete all three files at once to make sure the user never sees stale data (e.g.
from a stopped process due to failed conversion) Print out the list of correlations
Definition at line 294 of file makeMuonMisalignmentScenario.py.
Referenced by TrackerMap.printall(), and TrackerMap.printonline().
makeMuonMisalignmentScenario.wheel |
Definition at line 317 of file makeMuonMisalignmentScenario.py.
Referenced by L1MuDTSectorReceiver.address2wheel(), L1MuBMSectorReceiver.address2wheel(), FWTGeoRecoGeometryESProducer.addTIDGeometry(), AlignmentMonitorMuonResiduals.afterAlignment(), DTSurveyConvert.analyze(), DTMapGenerator.analyze(), L1TDTTF.analyze(), DTt0DBValidation.analyze(), MuonAlignmentAnalyzer.analyze(), DTChamberEfficiencyTask.analyze(), MuonDTDigis.analyze(), MuonIdVal.analyze(), DTLocalTriggerLutTask.analyze(), DTLocalTriggerSynchTask.analyze(), DTTriggerEfficiencyTask.analyze(), MuonAlignment.analyze(), DTCCBConfig.appendConfigKey(), DTHVStatus.badChannelsNumber(), MuonAlignment.beginJob(), DTDCSByLumiTask.beginLuminosityBlock(), DTDigiTask.beginLuminosityBlock(), DTnoiseDBValidation.beginRun(), DTt0DBValidation.beginRun(), DTNoiseComputation.beginRun(), AlignmentMonitorMuonSystemMap1D.book(), AlignmentMonitorSegmentDifferences.book(), AlignmentMonitorMuonVsCurvature.book(), DTTriggerEfficiencyTask.bookChamberHistos(), DTRunConditionVar.bookChamberHistos(), DTLocalTriggerEfficiencyTest.bookChambHistos(), DTLocalTriggerSynchTest.bookChambHistos(), DTTriggerEfficiencyTest.bookChambHistos(), DTtTrigDBValidation.bookHistograms(), DTPreCalibrationTask.bookHistograms(), DTDCSByLumiTask.bookHistograms(), DTRunConditionVar.bookHistograms(), DTEfficiencyTask.bookHistograms(), DTCalibValidation.bookHistograms(), MuonIdVal.bookHistograms(), DTSegmentAnalysisTask.bookHistograms(), DTDataIntegrityTask.bookHistograms(), DTChamberEfficiency.bookHistograms(), RPCEfficiency.bookHistograms(), DTVDriftSegmentCalibration.bookHistos(), DTTTrigOffsetCalibration.bookHistos(), DTResolutionAnalysisTest.bookHistos(), DTt0DBValidation.bookHistos(), DTNoiseAnalysisTest.bookHistos(), DTSegmentAnalysisTest.bookHistos(), DTtTrigDBValidation.bookHistos(), DTChamberEfficiencyClient.bookHistos(), DTChamberEfficiencyTest.bookHistos(), DTResolutionTest.bookHistos(), DTEfficiencyTest.bookHistos(), DTOccupancyTest.bookHistos(), DTNoiseTask.bookHistos(), DTOccupancyTestML.bookHistos(), DTResolutionAnalysisTask.bookHistos(), DTLocalTriggerSynchTask.bookHistos(), DTLocalTriggerTask.bookHistos(), DTChamberEfficiencyTask.bookHistos(), DTDataIntegrityTask.bookHistos(), DTLocalTriggerLutTask.bookHistos(), DTSegmentAnalysisTask.bookHistos(), DTLocalTriggerBaseTask.bookHistos(), DTPreCalibrationTask.bookOccupancyPlot(), DTLocalTriggerBaseTest.bookSectorHistos(), RPCMonitorDigi.bookSectorRingME(), DTPreCalibrationTask.bookTimeBoxes(), RPCMonitorDigi.bookWheelDiskME(), DTTriggerEfficiencyTest.bookWheelHistos(), DTTriggerEfficiencyTask.bookWheelHistos(), DTRunConditionVarClient.bookWheelHistos(), DTLocalTriggerBaseTest.bookWheelHistos(), DTLocalTriggerTask.bookWheelHistos(), MuonRPCDetLayerGeometryBuilder.buildBarrelLayers(), MuonDTDetLayerGeometryBuilder.buildLayers(), DTCompactMapWriter.buildSteering(), L1TMuonBarrelKalmanStubProcessor.buildStub(), DTRPCBxCorrection.BxCorrection(), DTTrig.cache1(), DTMuonMillepede.calculationMillepede(), DTMuonSLToSL.calculationSLToSL(), ResidualRefitting.CollectTrackHits(), DTRecHitQuality.compute(), DTCCBConfig.configKey(), RBCProcessRPCDigis.configure(), dtCalibration::DTT0FEBPathCorrection.correction(), dtCalibration::DTTTrigResidualCorrection.correction(), l1trigger::Counters.Counters(), DTDigiToRaw.createFedBuffers(), MuonGeometrySanityCheckPoint.detName(), DTSegment4DQuality.dqmAnalyze(), RPCEfficiencySecond.dqmEndJob(), DTCertificationSummary.dqmEndJob(), DTOfflineSummaryClients.dqmEndJob(), MuonAlignmentSummary.dqmEndJob(), DTChamberEfficiencyClient.dqmEndJob(), DTRunConditionVarClient.dqmEndJob(), DTSegmentAnalysisTest.dqmEndJob(), DTDCSSummary.dqmEndLuminosityBlock(), DTCertificationSummary.dqmEndLuminosityBlock(), DTDAQInfo.dqmEndLuminosityBlock(), DTBlockedROChannelsTest.dqmEndLuminosityBlock(), DTDataIntegrityTest.dqmEndLuminosityBlock(), DTSummaryClients.dqmEndLuminosityBlock(), DTNoiseAnalysisTest.dqmEndLuminosityBlock(), DTChamberEfficiencyTest.dqmEndLuminosityBlock(), DTResolutionTest.dqmEndLuminosityBlock(), DTEfficiencyTest.dqmEndLuminosityBlock(), DTConfigLUTs.DTConfigLUTs(), DTBlockedROChannelsTest::DTLinkBinsMap.DTLinkBinsMap(), DTLocalTriggerBaseTest.DTLocalTriggerBaseTest(), DTNoiseCalibration.DTNoiseCalibration(), DTObjectMap.DTObjectMap(), DTT0Calibration.DTT0Calibration(), DTT0CalibrationRMS.DTT0CalibrationRMS(), DTMapGenerator.endJob(), MuonAlignmentAnalyzer.endJob(), MuonAlignment.endJob(), DTDCSByLumiTask.endLuminosityBlock(), DTSegmentAnalysisTask.endLuminosityBlock(), DTnoiseDBValidation.endRun(), L1TMuon::DTCollector.extractPrimitives(), DTBlockedROChannelsTest.fillChamberMap(), MuonShowerInformationFiller.fillHitsByStation(), RPCChamberQuality.fillMonitorElements(), MuonAlignmentFromReference.fillNtuple(), DTCompactMapWriter.fillReadOutMap(), DTCompactMapWriter.fillROSMap(), DTLocalTriggerBaseTest.fullName(), DTHVHandler.get(), DTDeadFlag.getCellDead_HV(), DTDeadFlag.getCellDead_RO(), DTDeadFlag.getCellDead_TP(), DTDeadFlag.getCellDiscCat(), DTRunConditionVarClient.getChamberHistos(), MuonAlignmentInputXML.getDTnode(), DTLocalTriggerSynchTest.getFloatFromME(), dtCalibration::DTVDriftSegment.getHistoName(), dtCalibration::DTTTrigT0SegCorrection.getHistoName(), dtCalibration::DTTTrigResidualCorrection.getHistoName(), DTTriggerEfficiencyTest.getMEName(), DTResolutionAnalysisTest.getMEName(), DTSegmentAnalysisTest.getMEName(), DTNoiseAnalysisTest.getMEName(), DTChamberEfficiencyTest.getMEName(), DTResolutionTest.getMEName(), DTOccupancyTest.getMEName(), DTOccupancyTestML.getMEName(), DTEfficiencyTest.getMEName(), DTResolutionTest.getMEName2D(), TrackerMuonHitExtractor.getMuonHits(), RPCAMCLinkMapHandler.getNewObjects(), DTKeyedConfigHandler.getNewObjects(), DTUserKeyedConfigHandler.getNewObjects(), AngleConverter.getProcessorPhi(), MuonSeedPtExtractor.getPt(), GlobalMuonRefitter.getRidOfSelectStationHits(), DTNoiseAnalysisTest.getSynchNoiseMEName(), TrackerMuonHitExtractor.init(), L1MuDTChambPhDigi.L1MuDTChambPhDigi(), L1MuDTChambThDigi.L1MuDTChambThDigi(), L1TMuonBarrelKalmanSectorProcessor.L1TMuonBarrelKalmanSectorProcessor(), LinkBoardSpec.linkBoardName(), L1TMuonBarrelKalmanStubProcessor.makeStubs(), DTLowQMatching.Matching(), MuonScenarioBuilder.moveDTSectors(), MuonGeometrySanityCheckPoint.MuonGeometrySanityCheckPoint(), TrackTransformerForGlobalCosmicMuons.MuonKeep(), MuonResiduals5DOFFitter.ndata(), MuonResiduals6DOFFitter.ndata(), L1MuDTSectorProcessor.neighbour(), L1MuBMSectorProcessor.neighbour(), RBCProcessRPCSimDigis.next(), RBCProcessRPCDigis.next(), DTHVHandler.offChannelsNumber(), DTHVStatus.offChannelsNumber(), MuonAlignmentFromReference.parseReference(), DTBlockedROChannelsTest.performClientDiagnostic(), DTLocalTriggerBaseTest.phiRange(), CSCTFDTReceiver.process(), DTTFFEDReader.process(), L1TTwinMuxRawToDigi.processFed(), AlignmentMonitorMuonVsCurvature.processMuonResidualsFromTrack(), MuonAlignmentFromReference.processMuonResidualsFromTrack(), DTDataIntegrityTask.processuROS(), MuonTrackProducer.produce(), popcon::RPCEMapSourceHandler.readEMap1(), L1MuDTEtaProcessor.receiveAddresses(), L1MuBMEtaProcessor.receiveAddresses(), L1MuBMSectorReceiver.receiveBBMXData(), L1MuDTSectorReceiver.receiveCSCData(), L1MuDTEtaProcessor.receiveData(), L1MuBMEtaProcessor.receiveData(), L1MuDTSectorReceiver.receiveDTBXData(), IOPrinter.run(), RPCtoDTTranslator.run(), AlignTrackSegments.run(), L1TTwinMuxAlgorithm.run(), L1MuBMWedgeSorter.run(), L1MuDTWedgeSorter.run(), L1MuDTEtaProcessor.runEtaTrackFinder(), L1MuBMEtaProcessor.runEtaTrackFinder(), DTLocalTriggerTask.runSegmentAnalysis(), DTT0.set(), DTStatusFlag.setCellDead(), DTDeadFlag.setCellDead_HV(), DTDeadFlag.setCellDead_RO(), DTDeadFlag.setCellDead_TP(), DTDeadFlag.setCellDiscCat(), DTStatusFlag.setCellFEMask(), DTStatusFlag.setCellNoHV(), DTStatusFlag.setCellNoise(), DTStatusFlag.setCellTDCMask(), DTStatusFlag.setCellTrigMask(), DTCCBConfig.setConfigKey(), DTParametrizedDriftAlgo.setES(), DTHVStatus.setFlagA(), DTHVStatus.setFlagC(), DTLVStatus.setFlagCFE(), DTLVStatus.setFlagCMC(), DTLVStatus.setFlagDFE(), DTLVStatus.setFlagDMC(), DTHVStatus.setFlagS(), L1TDTTPGClient.setMapPhLabel(), L1TDTTPG.setMapPhLabel(), L1TDTTPGClient.setMapThLabel(), L1TDTTPG.setMapThLabel(), L1Analysis::L1AnalysisL1UpgradeTfMuon.SetTfMuon(), DTConfigLUTs.setWHEEL(), ResidualRefitting.StoreTrackerRecHits(), DTTPGParameters.totalTime(), LASGeometryUpdater.TrackerUpdate(), l1t::stage2.unpacking(), L1MuDTChambPhDigi.whNum(), L1MuDTChambThDigi.whNum(), and RBCProcessRPCDigis.~RBCProcessRPCDigis().
makeMuonMisalignmentScenario.xmlfile = file(outputName + ".xml", "w") |
Make an XML representation of the misalignment.
Definition at line 311 of file makeMuonMisalignmentScenario.py.
Referenced by QualityTester.beginRun(), and TrackerMap.printlayers().