CMS 3D CMS Logo

Variables
universalConfigTemplate Namespace Reference

Variables

 _PH2_ERA
 
 _PH2_GLOBAL_TAG
 
 binary_files
 
 binaryFile
 
 collection
 
 cosmics_deco_mode
 
 cosmics_zero_tesla
 
 cosmicsZeroTesla
 
 input_files
 
 json_file
 
list merge_binary_files = ['placeholder_binaryList']
 

Pede-procedure

More...
 
list merge_tree_files = ['placeholder_treeList']
 
 mode
 
 monitorFile
 
 primaryWidth
 
 process = cms.Process("Alignment", Run3)
 
 readFiles = cms.untracked.vstring()
 
 run_start_geometry
 
string setupAlgoMode = "mille"
 Variables edited by MPS (mps_setup and mps_merge). More...
 
string setupBinaryFile = "milleBinaryISN.dat"
 
string setupCollection = "placeholder_collection"
 
bool setupCosmicsDecoMode = False
 
bool setupCosmicsZeroTesla = False
 
string setupGlobaltag = "placeholder_globaltag"
 Universal configuration template for tracker alignment. More...
 
string setupJson = "placeholder_json"
 
string setupMonitorFile = "millePedeMonitorISN.root"
 
float setupPrimaryWidth = -1.0
 
string setupRecoGeometry = "placeholder_recogeometry"
 
int setupRunStartGeometry = -1
 
 tree_files
 

Variable Documentation

◆ _PH2_ERA

universalConfigTemplate._PH2_ERA
private

Definition at line 57 of file universalConfigTemplate.py.

◆ _PH2_GLOBAL_TAG

universalConfigTemplate._PH2_GLOBAL_TAG
private

Definition at line 57 of file universalConfigTemplate.py.

◆ binary_files

universalConfigTemplate.binary_files

Definition at line 324 of file universalConfigTemplate.py.

◆ binaryFile

universalConfigTemplate.binaryFile

Definition at line 91 of file universalConfigTemplate.py.

◆ collection

universalConfigTemplate.collection

Definition at line 88 of file universalConfigTemplate.py.

Referenced by BPHRecoBuilder.add(), TableCollectionSet.add(), HcalTriggerPrimitiveAlgo.addDigis(), BPHDecayToChargedXXbarBuilder.addParticle(), BPHDecayToTkpTknSymChargeBuilder.addParticle(), FWTableView.addTo(), GEMPadDigiClusterValidation.analyze(), GEMPadDigiValidation.analyze(), MatchMETBenchmarkAnalyzer.analyze(), METBenchmarkAnalyzer.analyze(), PFCandidateBenchmarkAnalyzer.analyze(), PFCandidateManagerAnalyzer.analyze(), CandidateBenchmarkAnalyzer.analyze(), ecaldqm::GpuTask.analyze(), ecaldqm::PiZeroTask.analyze(), FWPRCaloTowerProxyBuilder.build(), FWPCaloHitProxyBuilder.build(), FWSimTrackProxyBuilder.build(), BPHRecoBuilder.build(), GctErrorAnalyzer.checkCollections(), LCTQualityControl.checkMultiplicityBX(), ALPAKA_ACCELERATOR_NAMESPACE::TestAlgo.checkZero(), HltDiff.compare(), PrimaryVertexAnalyzer4PUSlimmed.computePairDistance(), nano_mu::EDTokenHandle< reco::MuonCollection >.conditionalGet(), pat::TriggerEvent.conditionCollections(), CaloTowersCreationAlgo.convert(), BPHRecoBuilder.createCollection(), sistrip::DigiToRaw.createFedBuffers(), sistrip::DigiToRaw.createFedBuffers_(), TableCollectionSet.createFields(), SiStripCorrelateNoise.DoAnalysis(), V0Validator.doEfficiencies(), V0Validator.doFakeRates(), helper::Parser.elementType(), cudatest::TestAlgo.fill(), ALPAKA_ACCELERATOR_NAMESPACE::TestAlgo.fill(), TableCollectionSet.fill(), TrackDetectorAssociator.fillHcal(), TrackDetectorAssociator.fillHO(), ALPAKA_ACCELERATOR_NAMESPACE::TestAlgo.fillMulti2(), ALPAKA_ACCELERATOR_NAMESPACE::TestAlgo.fillMulti3(), ElectronIdFilter.filter(), pat::TriggerEvent.filterCollections(), HLTJetCollectionsFilter< jetType >.hltFilter(), HLTJetCollectionsVBFFilter< T >.hltFilter(), TrackerDpgAnalysis.insertMeasurement(), EcalRecHitWorkerRecover.insertRecHit(), MuonAlignmentInputXML.newAlignableMuon(), packCollection(), ParticleDecayProducer.ParticleDecayProducer(), TableCollectionSet.print(), SeedCombiner.produce(), CTPPSPixelRawToDigi.produce(), SiPixelDigisClustersFromSoAT< TrackerTraits >.produce(), HLTCollectionProducer< T >.produce(), SiPixelRawToDigi.produce(), l1t::L1GTProducer.produceCL2Electrons(), l1t::L1GTProducer.produceCL2EtSum(), l1t::L1GTProducer.produceCl2HtSum(), l1t::L1GTProducer.produceCL2JetsSC4(), l1t::L1GTProducer.produceCL2JetsSC8(), l1t::L1GTProducer.produceCL2Photons(), l1t::L1GTProducer.produceCL2Taus(), l1t::L1GTProducer.produceGMTSaDisplacedMuons(), l1t::L1GTProducer.produceGMTSaPromptMuons(), l1t::L1GTProducer.produceGMTTkMuons(), l1t::L1GTProducer.produceGTTDisplacedHtSum(), l1t::L1GTProducer.produceGTTDisplacedJets(), l1t::L1GTProducer.produceGTTEtSum(), l1t::L1GTProducer.produceGTTPrimaryVert(), l1t::L1GTProducer.produceGTTPromptHtSum(), l1t::L1GTProducer.produceGTTPromptJets(), EcalDQMonitorTask.runOnCollection(), ecaldqm::GpuTask.runOnCpuDigis(), ecaldqm::GpuTask.runOnCpuRecHits(), ecaldqm::GpuTask.runOnCpuUncalibRecHits(), ecaldqm::GpuTask.runOnGpuDigis(), ecaldqm::GpuTask.runOnGpuRecHits(), ecaldqm::GpuTask.runOnGpuUncalibRecHits(), FWTableView.setFrom(), FWECALCaloDataDetailViewBuilder.showSuperClusters(), FWECALDetailViewBuilder.showSuperClusters(), CombinationGenerator< T >.splitInTwoCollections(), edm::TestOutputWithGetterOfProducts.sumThings(), edm::TestOutputWithGetterOfProductsGlobal.sumThings(), edm::TestOutputWithGetterOfProductsLimited.sumThings(), ALPAKA_ACCELERATOR_NAMESPACE::TestAlgo.update(), ALPAKA_ACCELERATOR_NAMESPACE::TestAlgo.updateMulti2(), and ALPAKA_ACCELERATOR_NAMESPACE::TestAlgo.updateMulti3().

◆ cosmics_deco_mode

universalConfigTemplate.cosmics_deco_mode

Definition at line 312 of file universalConfigTemplate.py.

◆ cosmics_zero_tesla

universalConfigTemplate.cosmics_zero_tesla

Definition at line 311 of file universalConfigTemplate.py.

◆ cosmicsZeroTesla

universalConfigTemplate.cosmicsZeroTesla

Definition at line 93 of file universalConfigTemplate.py.

◆ input_files

universalConfigTemplate.input_files

Definition at line 308 of file universalConfigTemplate.py.

◆ json_file

universalConfigTemplate.json_file

Definition at line 310 of file universalConfigTemplate.py.

◆ merge_binary_files

list universalConfigTemplate.merge_binary_files = ['placeholder_binaryList']

Pede-procedure

Definition at line 319 of file universalConfigTemplate.py.

◆ merge_tree_files

list universalConfigTemplate.merge_tree_files = ['placeholder_treeList']

Definition at line 320 of file universalConfigTemplate.py.

◆ mode

universalConfigTemplate.mode

Definition at line 89 of file universalConfigTemplate.py.

◆ monitorFile

universalConfigTemplate.monitorFile

Definition at line 90 of file universalConfigTemplate.py.

◆ primaryWidth

universalConfigTemplate.primaryWidth

Definition at line 92 of file universalConfigTemplate.py.

◆ process

universalConfigTemplate.process = cms.Process("Alignment", Run3)

Definition at line 53 of file universalConfigTemplate.py.

◆ readFiles

universalConfigTemplate.readFiles = cms.untracked.vstring()

Definition at line 71 of file universalConfigTemplate.py.

◆ run_start_geometry

universalConfigTemplate.run_start_geometry

Definition at line 326 of file universalConfigTemplate.py.

◆ setupAlgoMode

string universalConfigTemplate.setupAlgoMode = "mille"

Variables edited by MPS (mps_setup and mps_merge).

Be careful.

Default is "mille". Gets changed to "pede" by mps_merge.

Definition at line 64 of file universalConfigTemplate.py.

◆ setupBinaryFile

string universalConfigTemplate.setupBinaryFile = "milleBinaryISN.dat"

Definition at line 68 of file universalConfigTemplate.py.

◆ setupCollection

string universalConfigTemplate.setupCollection = "placeholder_collection"

Definition at line 42 of file universalConfigTemplate.py.

◆ setupCosmicsDecoMode

bool universalConfigTemplate.setupCosmicsDecoMode = False

Definition at line 43 of file universalConfigTemplate.py.

◆ setupCosmicsZeroTesla

bool universalConfigTemplate.setupCosmicsZeroTesla = False

Definition at line 44 of file universalConfigTemplate.py.

◆ setupGlobaltag

string universalConfigTemplate.setupGlobaltag = "placeholder_globaltag"

Universal configuration template for tracker alignment.

Usage:

Make a copy of this file and insert Startgeometry, Alignables and Pedesettings directly into it.

Specify the path to this config-Template in the alignment_setup.ini

The scripts mps_alisetup.py and mps_setup.py set the Variables at the top (setup*).

Collection specifies the type of Tracks. Currently these are supported:
  - ALCARECOTkAlMinBias       -> Minimum Bias
  - ALCARECOTkAlCosmicsCTF0T  -> Cosmics, either at 0T or 3.8T
  - ALCARECOTkAlMuonIsolated  -> Isolated Muon
  - ALCARECOTkAlZMuMu         -> Z decay to two Muons
  - ALCARECOTkAlUpsilonMuMu   -> Upsilon decay to two Muons
  - generalTracks             -> general tracks treated like Minimum Bias
  - ALCARECOTkAlCosmicsInCollisions -> Cosmics taken during collisions

Globaltag specifies the detector conditions.
Parts of the Globaltag are overwritten in Startgeometry.

monitorFile and binaryFile are automatically set by mps_setup.
e.g. millePedeMonitor004.root and milleBinary004.dat

AlgoMode specifies mode of AlignmentProducer.algoConfig -> mille or pede
mille is default. Pede mode is automatically set when merge config is created by MPS

CosmicsDecoMode and CosmicsZeroTesla are only relevant if collection
is ALCARECOTkAlCosmicsCTF0T

If primaryWidth is bigger than 0.0 it overwrites
process.AlignmentProducer.algoConfig.TrajectoryFactory.ParticleProperties.PrimaryWidth = ...
if primaryWidth<=0.0 it has no effect at all. 

Variables edited by mps_alisetup.py. Used in functions below.

You can change them manually as well.

Definition at line 41 of file universalConfigTemplate.py.

◆ setupJson

string universalConfigTemplate.setupJson = "placeholder_json"

Definition at line 47 of file universalConfigTemplate.py.

◆ setupMonitorFile

string universalConfigTemplate.setupMonitorFile = "millePedeMonitorISN.root"

Definition at line 67 of file universalConfigTemplate.py.

◆ setupPrimaryWidth

float universalConfigTemplate.setupPrimaryWidth = -1.0

Definition at line 46 of file universalConfigTemplate.py.

◆ setupRecoGeometry

string universalConfigTemplate.setupRecoGeometry = "placeholder_recogeometry"

Definition at line 45 of file universalConfigTemplate.py.

◆ setupRunStartGeometry

int universalConfigTemplate.setupRunStartGeometry = -1

Definition at line 48 of file universalConfigTemplate.py.

◆ tree_files

universalConfigTemplate.tree_files

Definition at line 325 of file universalConfigTemplate.py.