Trigger Paths for Alignment and Calibration for LHC Run 2 - 2017

Introduction

List of mandatory streams // datasets // paths

Stream Dataset Path Notes
ALCALUMIPIXELS AlCaLumiPixels AlCa_LumiPixels_Random  
ALCALUMIPIXELS AlCaLumiPixels AlCa_LumiPixels_ZeroBias  
ALCAPHISYM AlCaPhiSym AlCa_EcalPhiSym  
Calibration TestEnablesEcalHcal HLT_EcalCalibration Will change name soon, see https://hypernews.cern.ch/HyperNews/CMS/get/tier0-Ops/1623/1.html
Calibration TestEnablesEcalHcal HLT_HcalCalibration Will change name soon, see https://hypernews.cern.ch/HyperNews/CMS/get/tier0-Ops/1623/1.html
DQMCalibration TestEnablesEcalHcalDQM HLT_EcalCalibration  
DQMCalibration TestEnablesEcalHcalDQM HLT_HcalCalibration  
EcalCalibration EcalLaser HLT_EcalCalibration  
Express Express HLT_Random  
Express Express HLT_ZeroBias  
Express Express HLT_ZeroBias_FirstCollisionAfterAbortGap  
ExpressAlignment ExpressAlignment HLT_HT300_Beamspot  
ExpressAlignment ExpressAlignment HLT_HT450_Beamspot  
RPCMON RPCMonitor AlCa_RPCMuonNormalisation  

Rate of ZeroBias events

Rate of L1_Random accepts

Definition of the Express Dataset

Path Rate
HLT_ZeroBias 20 Hz
HLT_Random 10 Hz
HLT_Physics 10 Hz
HLT_IsoMu27(24,20) 5 Hz
HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ 5 Hz
HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL 5 Hz
HLT_ZeroBias_FirstCollisionAfterAbortGap 10 Hz
HLT_ZeroBias_IsolatedBunches 10 Hz

For 2017 we also have the ExpressAlignment dataset:

Path Rate
HLT_HT300_Beamspot 100 Hz
HLT_HT450_Beamspot 100 Hz (in the shadow)

JIRA tickets

Spectacular events

Not added in 2017 for the time being.

Trigger paths in CondDB

See https://twiki.cern.ch/twiki/bin/view/CMSPublic/SWGuideAlCaRecoTriggerBits

Input from DPG/s POGs

Beamspot

  • From now will use the highest sum pT vertex in JetHT events; apply further (sum pT and number of tracks) quality requirements.
  • A benchmark: 2000 vertices for the measurement, every LS. Using JetHT this turns out to be approx ~ 100 Hz.
  • Alternative idea: create a separate stream/dataset
    • This was implemented in the ExpressAlignment dataset, see above.
  • Complementary idea: integrate over > 1 LS
    • (To follow up if this was implemented)

ALCARECO Primary Dataset Paths ALCARECO rate Data-taking phase Notes
N/A (to check) ExpressAlignment HLT_HT300_Beamspot 100 Hz Always Always has to be present
N/A (to check) ExpressAlignment HLT_HT450_Beamspot 100 Hz Always Always has to be present

Last updated: 2017-06-26

Tracker

ALCARECO Primary Dataset Paths ALCARECO rate Data-taking phase Notes
SiStripCalZeroBias ZeroBias, MinimumBias, Express, ExpressCosmics HLT_ZeroBias, HLT_Random 10 Hz, 5 Hz Always PromptCalibProdSiStrip, Bad components
SiStripCalMinBias Commissioning, HLTPhysics, MinimumBias, ZeroBias, Express HLT_ZeroBias, HLT_IsoMu20 10 Hz, 5 Hz Always PromptCalibProdSiStripGains, G2 calibration PCL-cross-check
SiStripCalMinBiasAfterAbortGap Express HLT_ZeroBias_FirstCollisionAfterAbortGap 10Hz Always PromptCalibProdSiStripGainsAfterAbortGap, G2 calibration PCL producer

  • TkAl is still unclear, single slide about it. Will provisionally copy 2016 information
  • Pixel doesn't use AlCaReco, but they use MuOnia for LA and Template/GenErr studies and ZeroBias RAW dataset for Timing/HV/SiPixelQuality
  • Possibly want larger mass window in Upsilon ALCARECO
  • Possibly revive BeamHalo ALCARECOs
  • * SiStripCalMinBias needs to be run on the ZeroBias PD in Prompt Reco instead that HLTPhysics * (M.M. 2017-04-11)

Last updated: 2017-03-31
Reference: https://indico.cern.ch/event/592618/contributions/2473569/attachments/1419628/2174996/Alcaworks_PCLAlcareco_GB.pdf

ECAL

ALCARECO Primary Dataset Paths ALCARECO rate Data-taking phase Notes
EcalUncalElectron SingleElectron, DoubleElectron EGM reconstruction is not ready yet. Should be the usual "isolated electron" paths and something special for the ZSC As per the PD Always Used for ECAL fast rerecos (ECALELF) for validation of conditions
EcalESAlign SingleElectron See above What rate? Always Used for ES alignment and ES MIP calibration
EcalTrg AlCaPhiSym AlCa_EcalPhiSym (see below) On demand of few runs (5-6) Used for trigger studies
N/A AlCaPhiSym CMSHLT-1245 10 kHz Startup Simone Pigazzini
N/A AlCaPhiSym CMSHLT-1245 3 kHz Reg. Ops Simone Pigazzini
N/A AlCaPi0, AlCaPiEta CMSHLT-1246 15 kHz per path Startup Marco Cipriani
N/A AlCaPi0, AlCaPiEta CMSHLT-1246 7 kHz per path Reg. Ops Marco Cipriani
N/A TestEnablesEcalHcal, TestEnablesEcalHcalDQM, EcalLaser HLT_EcalCalibration 100 Hz Always Always in
EcalUncalZSCElectron DoubleEG HLT_Ele28_HighEta_SC20_Mass55 1 Hz Always Sean Kalafut, CMSHLT-1310

Incoming: PromptCalibProdEcalPedestals (check https://hypernews.cern.ch/HyperNews/CMS/get/tier0-Ops/1623.html )

Last updated: 2017-07-19
Reference: https://indico.cern.ch/event/592618/contributions/2473575/attachments/1419263/2174916/20170228_ECAL_ALCA_ALCARECO.pdf
(but what is meant by last line of table of slide 7? L1SingleEG (tbd) | all available | Electron stream | 120 kB | 100 Hz )
Reference: https://indico.cern.ch/event/636116/contributions/2578755/attachments/1453281/2241758/03-05-17_TSG_slides.pdf
Reference: https://indico.cern.ch/event/636116/contributions/2578757/attachments/1453326/2242013/Pi0Stream_TSGmeeting_03May2017_v2.pdf
Reference (trackless electron): https://its.cern.ch/jira/secure/attachment/122191/122191_rate_and_efficiency_estimate_trackless_doubleEle_HLT_May_2017_v2.pdf

* Still to be discussed: Electron stream W path, to collect at least as many Ws as in 2916

HCAL

ALCARECO Primary Dataset Paths ALCARECO rate Data-taking phase Notes
HcalIsoTrk Commissioning HLT_IsoTrack_HE, HLT_IsoTrack_HB 0.1 TB x fb, 5 Hz each path Commissioning Sunanda, Marina et al
HcalIsoTrkFilter JetHT All 0.6 TB x fb Always Sunanda, Marina et al
HcalIsoTrkFilter DoubleEG All 0.3 TB x fb Always Sunanda, Marina et al
HcalCalHO SingleMuon HLT_Mu*, HLT_IsoMu* 0.004 TB x fb Always Gobinda et al
HcalCalMinBias HcalNZS HLT_HcalPhiSym 0.04 TB x fb, 10 Hz minimum Always Olga Kodolova et al / Note that this has an effective prescale of 4096 (NZS)
HcalCalMinBias HcalNZS HLT_HcalNZS (ALCARECO rate?), 5 Hz Always (Responsible?) / Note that this has an effective prescale of 4096 (NZS)
HcalCalIterativePhiSym SingleMuon All 0.5 TB x fb Always Natalia
HcalCalIterativePhiSym SingleElectron All 0.4 TB x fb Always Natalia
HcalCalIterativePhiSym DoubleEG All 0.3 TB x fb Always Natalia
HcalCalHBHEMuonFilter SingleMuon All To be added Always Sunanda et al
HcalCalIsolatedBunchSelector Commissioning HLT_Hcalisolatedbunch Path at 100 Hz When we have isolated bunches!  
N/A TestEnablesEcalHcal HLT_HcalCalibration Path at 100 Hz Always Olga et al

Last updated: 2017-07-17
Reference: https://docs.google.com/spreadsheets/d/1UoxkH2QrpSAEkmLvEtkI1JvcVFy4gkDV-_k4roKllTY/edit#gid=0
Reference: https://indico.cern.ch/event/592618/contributions/2473577/attachments/1419368/2174373/hcal270217.pdf
Reference: https://indico.cern.ch/event/647309/contributions/2633231/attachments/1479768/2295645/IsoTrackN36.pdf

Muon

ALCARECO Primary Dataset Paths ALCARECO rate Data-taking phase Notes
??? RPCMON AlCa_RPCMonitoring 400 Hz Always Roumyiana
??? Express HLT_IsoMu20(24,27) 5 Hz Always All Muon contacts
??? Express HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ 5 Hz Always All Muon contacts

  • Contacts
    • Muon Alignment: Luca Pernie (outgoing), Daniel Marley
    • CSC: Tim Cox, Indara Suarez (CSC DPG)
    • DT: Francesca Romana Cavallo (DT DPG)
    • RPC: Roumyana Mileva Hadjiiska (RPC DPG)
    • GEM: Cesare Calabria

Free-form information for the time being, to be updated

  • DT

In order to effectively monitor the DT performance we need (as in the past) > 3Hz of good barrel muons (>15 GeV) to be recorded in the Express Stream. For standard pp collisions last year we had: HLT_IsoMu20(24) + HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ whose total rate was computed to be ~10 Hz and was perfectly OK. With 0 bias or Min Bias, a SingleMuon eta restricted could help to increase our statistics but I don't know which rates can be expected and therefore which thresholds should be set.

Note: the same data used for monitoring are also good for calibration, with a similar time scale (few hours).

  • CSC
No use of AlCa streams. We do need some muon triggers in Express in order to monitor the performance of the detector during running. But I don't have an obvious choice for a specific trigger or rate. In 2016 data taking, ~90% of the events in Express had CSC data and were fine for this monitoring.

  • RPC

We would need to have any SingleMuon or DoubleMuon path included in the Express Streams during the pp collisions. Clearly the paths should be unprescaled and with the lowest pT threshold as possibile. A 3Hz rate (better 5Hz smile ) would be enough for us for monitoring purposes, so if the startup condition are the same as last year, you can just copy/paste the HLT_SingleMu and HLT_DoubleMu paths used in 2016 menu.

Obviously, in addition, we would like to have also the RPCMon stream included.

ThiagoTomei - 2017-05-16

LUMI and BRIL

Need more feedback from them!

ALCARECO Primary Dataset Paths ALCARECO rate Data-taking phase Notes
ALCALUMIPIXELS ALCALUMIPIXELS AlCa_LumiPixels_ZeroBias_v5 , AlCa_LumiPixels_Random_v2 1700 Hz, 400 Hz Always https://its.cern.ch/jira/browse/CMSHLT-1393
AlCaPCCZeroBias ALCALUMIPIXELS AlCa_LumiPixels_ZeroBias_v5 1700 Hz Always https://its.cern.ch/jira/browse/CMSHLT-1393
AlCaPCCRandom ALCALUMIPIXELS AlCa_LumiPixels_Random_v2 400 Hz Always https://its.cern.ch/jira/browse/CMSHLT-1393

Last updated: 2017-06-20
https://github.com/cms-sw/cmssw/pull/18813
Reference: https://indico.cern.ch/event/592618/contributions/2473613/attachments/1419773/2175174/PCCAutomation_3.pdf
Reference: https://indico.cern.ch/event/592618/contributions/2482915/attachments/1419846/2175297/2017_02_28_AlCaDB_Workhsop_Z_Counting.pdf
Reference: https://indico.cern.ch/event/626461/contributions/2549759/attachments/1442712/2221775/PCCAuto_10042017.pdf

TSG documentation for L1/HLT menus

L1 menus

Tier-0 information

Preliminary monitoring page (TODO)

Summary of Conditions Change at HLT

Moved to: https://twiki.cern.ch/twiki/bin/view/CMS/TriggerStudiesConditionsInDataTaking2017

Rerun HLT on data with updated condition(s) with respect to online GT

Updated beamspot on run 300806

Reference tag: BeamSpotObjects_byLS_031c09_TEST, available in PREP database. Load it with:

process.GlobalTag.toGet.append(
  cms.PSet(
    record = cms.string("BeamSpotObjectsRcd"),
    tag = cms.string("BeamSpotObjects_byLS_031c09_TEST"),
    connect = cms.string("frontier://FrontierPrep/CMS_CONDITIONS")
  )
)

Then, just add this line to the of your hlt.py file: hltOnlineBeamSpot = cms.EDProducer("BeamSpotProducer"); This will overwrite the beamspot producer and let the HLT use the beamspot from the Conditions rather than the one from the SCAL in the data stream.

Tracker alignment using week 32 update

Reference of 1-IOV tag

Reference of TK alignment reload

Config fragment

# configure the database file - use survey one for default

process.GlobalTag.toGet = cms.VPSet(

cms.PSet(record = cms.string('TrackerAlignmentRcd'),

tag = cms.string('TrackerAlignment_StartUp17_v10'),

connect = cms.string('frontier://FrontierProd/CMS_CONDITIONS')

),

# cms.PSet(record = cms.string('TrackerSurfaceDeformationRcd'),

# tag = cms.string('TrackerSurfaceDeformations_2015-EOY_v1_RunD'),

# connect = cms.string('frontier://FrontierProd/CMS_CONDITIONS')

# ),

# cms.PSet(record = cms.string('GlobalPositionRcd'),

# tag = cms.string('GlobalAlignment_2009_v2_express'),

# connect = cms.string('frontier://FrontierProd/CMS_CONDITIONS')

# ),

# cms.PSet(record = cms.string('TrackerAlignmentErrorExtendedRcd'),

# tag = cms.string('TrackerIdealGeometryErrorsExtended210_mc'),

# connect = cms.string('frontier://FrontierProd/CMS_CONDITIONS')

# ),

)

List of conditions touched by each step

Record GEN SIM DIGI-MC L1-MC DIGI2RAW HLT
             
AlCaRecoTriggerBitsRcd/            
AlCaRecoTriggerBitsRcd/JetMETDQMTrigger            
AlCaRecoTriggerBitsRcd/MuonDQMTrigger            
AlCaRecoTriggerBitsRcd/SiStripDQMTrigger            
BTagTrackProbability2DRcd/            
BTagTrackProbability3DRcd/            
BTauGenericMVAJetTagComputerRcd/            
BTauGenericMVAJetTagComputerRcd/HLT            
BeamSpotObjectsRcd/           TRUE
CSCAlignmentErrorExtendedRcd/       TRUE   TRUE
CSCAlignmentRcd/       TRUE   TRUE
CSCBadChambersRcd/       TRUE   TRUE
CSCBadStripsRcd/            
CSCBadWiresRcd/            
CSCChamberMapRcd/         TRUE TRUE
CSCChamberTimeCorrectionsRcd/           TRUE
CSCCrateMapRcd/           TRUE
CSCDBChipSpeedCorrectionRcd/           TRUE
CSCDBCrosstalkRcd/           TRUE
CSCDBGainsRcd/           TRUE
CSCDBGasGainCorrectionRcd/            
CSCDBL1TPParametersRcd/            
CSCDBNoiseMatrixRcd/           TRUE
CSCDBPedestalsRcd/           TRUE
CSCDDUMapRcd/            
CSCRecoDigiParametersRcd/       TRUE   TRUE
CSCRecoGeometryRcd/       TRUE   TRUE
CastorChannelQualityRcd/     TRUE      
CastorElectronicsMapRcd/     TRUE      
CastorGainWidthsRcd/     TRUE      
CastorGainsRcd/     TRUE      
CastorPedestalWidthsRcd/     TRUE      
CastorPedestalsRcd/     TRUE      
CastorQIEDataRcd/     TRUE      
CastorRecoParamsRcd/            
CastorSaturationCorrsRcd/            
DQMReferenceHistogramRootFileRcd/            
DQMXMLFileRcd/SiPixelDQMQTests            
DQMXMLFileRcd/SiStripDQMQTests            
DTAlignmentErrorExtendedRcd/       TRUE   TRUE
DTAlignmentRcd/       TRUE   TRUE
DTCCBConfigRcd/       TRUE    
DTDeadFlagRcd/            
DTKeyedConfigContainerRcd/            
DTKeyedConfigListRcd/       TRUE    
DTMtimeRcd/           TRUE
DTReadOutMappingRcd/         TRUE TRUE
DTRecoConditionsUncertRcd/           TRUE
DTRecoGeometryRcd/     TRUE     TRUE
DTRecoUncertaintiesRcd/            
DTStatusFlagRcd/            
DTT0Rcd/           TRUE
DTTPGParametersRcd/       TRUE    
DTTtrigRcd/           TRUE
DTTtrigRcd/cosmics            
DYTThrObjectRcd/            
EBAlignmentRcd/     TRUE     TRUE
EEAlignmentRcd/     TRUE     TRUE
ESAlignmentRcd/     TRUE     TRUE
ESAngleCorrectionFactorsRcd/           TRUE
ESChannelStatusRcd/           TRUE
ESEEIntercalibConstantsRcd/           TRUE
ESGainRcd/     TRUE     TRUE
ESIntercalibConstantsRcd/     TRUE     TRUE
ESMIPToGeVConstantRcd/     TRUE     TRUE
ESMissingEnergyCalibrationRcd/            
ESPedestalsRcd/     TRUE     TRUE
ESRecHitRatioCutsRcd/           TRUE
ESThresholdsRcd/     TRUE      
ESTimeSampleWeightsRcd/           TRUE
EcalADCToGeVConstantRcd/     TRUE     TRUE
EcalChannelStatusRcd/           TRUE
EcalClusterCrackCorrParametersRcd/            
EcalClusterEnergyCorrectionObjectSpecificParametersRcd/            
EcalClusterEnergyCorrectionParametersRcd/            
EcalClusterEnergyUncertaintyParametersRcd/            
EcalClusterLocalContCorrParametersRcd/            
EcalDAQTowerStatusRcd/            
EcalDCSTowerStatusRcd/            
EcalGainRatiosRcd/     TRUE     TRUE
EcalIntercalibConstantsMCRcd/     TRUE      
EcalIntercalibConstantsRcd/           TRUE
EcalIntercalibErrorsRcd/            
EcalLaserAPDPNRatiosRcd/     TRUE     TRUE
EcalLaserAPDPNRatiosRefRcd/     TRUE     TRUE
EcalLaserAlphasRcd/     TRUE     TRUE
EcalLinearCorrectionsRcd/     TRUE     TRUE
EcalMappingElectronicsRcd/     TRUE     TRUE
EcalPedestalsRcd/     TRUE     TRUE
EcalPulseCovariancesRcd/           TRUE
EcalPulseShapesRcd/           TRUE
EcalSRSettingsRcd/     TRUE      
EcalSRSettingsRcd/fullReadout            
EcalSampleMaskRcd/           TRUE
EcalSamplesCorrelationRcd/           TRUE
EcalTBWeightsRcd/           TRUE
EcalTPGCrystalStatusRcd/     TRUE      
EcalTPGFineGrainEBGroupRcd/     TRUE      
EcalTPGFineGrainEBIdMapRcd/     TRUE      
EcalTPGFineGrainStripEERcd/     TRUE      
EcalTPGFineGrainTowerEERcd/     TRUE      
EcalTPGLinearizationConstRcd/     TRUE      
EcalTPGLutGroupRcd/     TRUE      
EcalTPGLutIdMapRcd/     TRUE      
EcalTPGPedestalsRcd/     TRUE      
EcalTPGPhysicsConstRcd/            
EcalTPGSlidingWindowRcd/     TRUE      
EcalTPGSpikeRcd/     TRUE      
EcalTPGStripStatusRcd/     TRUE      
EcalTPGTowerStatusRcd/     TRUE      
EcalTPGWeightGroupRcd/     TRUE      
EcalTPGWeightIdMapRcd/     TRUE      
EcalTimeBiasCorrectionsRcd/           TRUE
EcalTimeCalibConstantsRcd/           TRUE
EcalTimeOffsetConstantRcd/           TRUE
EcalWeightXtalGroupsRcd/           TRUE
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize1_mean_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize1_mean_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize1_sigma_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize1_sigma_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize2_mean_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize2_mean_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize2_sigma_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize2_sigma_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize3_ptbin1_mean_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize3_ptbin1_mean_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize3_ptbin1_sigma_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize3_ptbin1_sigma_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize3_ptbin2_mean_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize3_ptbin2_mean_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize3_ptbin2_sigma_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize3_ptbin2_sigma_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize3_ptbin3_mean_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize3_ptbin3_mean_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize3_ptbin3_sigma_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EB_pfSize3_ptbin3_sigma_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize1_mean_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize1_mean_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize1_sigma_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize1_sigma_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize2_mean_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize2_mean_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize2_sigma_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize2_sigma_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize3_ptbin1_mean_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize3_ptbin1_mean_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize3_ptbin1_sigma_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize3_ptbin1_sigma_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize3_ptbin2_mean_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize3_ptbin2_mean_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize3_ptbin2_sigma_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize3_ptbin2_sigma_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize3_ptbin3_mean_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize3_ptbin3_mean_50ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize3_ptbin3_sigma_25ns            
GBRDWrapperRcd/ecalPFClusterCorV2_EE_pfSize3_ptbin3_sigma_50ns            
GBRDWrapperRcd/electron_eb_ECALTRK            
GBRDWrapperRcd/electron_eb_ECALTRK_var            
GBRDWrapperRcd/electron_eb_ECALonly            
GBRDWrapperRcd/electron_eb_ECALonly_var            
GBRDWrapperRcd/electron_ee_ECALTRK            
GBRDWrapperRcd/electron_ee_ECALTRK_var            
GBRDWrapperRcd/electron_ee_ECALonly            
GBRDWrapperRcd/electron_ee_ECALonly_var            
GBRDWrapperRcd/gedelectron_EBCorrection_25ns            
GBRDWrapperRcd/gedelectron_EBCorrection_50ns            
GBRDWrapperRcd/gedelectron_EBUncertainty_25ns            
GBRDWrapperRcd/gedelectron_EBUncertainty_50ns            
GBRDWrapperRcd/gedelectron_EECorrection_25ns            
GBRDWrapperRcd/gedelectron_EECorrection_50ns            
GBRDWrapperRcd/gedelectron_EEUncertainty_25ns            
GBRDWrapperRcd/gedelectron_EEUncertainty_50ns            
GBRDWrapperRcd/gedphoton_EBCorrection_25ns            
GBRDWrapperRcd/gedphoton_EBCorrection_50ns            
GBRDWrapperRcd/gedphoton_EBUncertainty_25ns            
GBRDWrapperRcd/gedphoton_EBUncertainty_50ns            
GBRDWrapperRcd/gedphoton_EECorrection_25ns            
GBRDWrapperRcd/gedphoton_EECorrection_50ns            
GBRDWrapperRcd/gedphoton_EEUncertainty_25ns            
GBRDWrapperRcd/gedphoton_EEUncertainty_50ns            
GBRDWrapperRcd/pfscecal_EBCorrection_offline_v2            
GBRDWrapperRcd/pfscecal_EBCorrection_online           TRUE
GBRDWrapperRcd/pfscecal_EBUncertainty_offline_v2            
GBRDWrapperRcd/pfscecal_EBUncertainty_online           TRUE
GBRDWrapperRcd/pfscecal_EECorrection_offline_v2            
GBRDWrapperRcd/pfscecal_EECorrection_online           TRUE
GBRDWrapperRcd/pfscecal_EEUncertainty_offline_v2            
GBRDWrapperRcd/pfscecal_EEUncertainty_online           TRUE
GBRDWrapperRcd/photon_eb_ECALonly            
GBRDWrapperRcd/photon_eb_ECALonly_var            
GBRDWrapperRcd/photon_ee_ECALonly            
GBRDWrapperRcd/photon_ee_ECALonly_var            
GBRWrapperRcd/MVADuplicate            
GBRWrapperRcd/MVASelectorIter0            
GBRWrapperRcd/MVASelectorIter0_13TeV            
GBRWrapperRcd/MVASelectorIter1            
GBRWrapperRcd/MVASelectorIter1_13TeV            
GBRWrapperRcd/MVASelectorIter2            
GBRWrapperRcd/MVASelectorIter2_13TeV            
GBRWrapperRcd/MVASelectorIter3            
GBRWrapperRcd/MVASelectorIter3_13TeV            
GBRWrapperRcd/MVASelectorIter4            
GBRWrapperRcd/MVASelectorIter4_13TeV            
GBRWrapperRcd/MVASelectorIter5            
GBRWrapperRcd/MVASelectorIter5_13TeV            
GBRWrapperRcd/MVASelectorIter6            
GBRWrapperRcd/MVASelectorIter6_13TeV            
GBRWrapperRcd/PFEcalResolution            
GBRWrapperRcd/PFGCorrectionBar            
GBRWrapperRcd/PFGCorrectionEndHighR9            
GBRWrapperRcd/PFGCorrectionEndLowR9            
GBRWrapperRcd/PFGlobalCorrection            
GBRWrapperRcd/PFLCCorrection            
GBRWrapperRcd/PFLCorrectionBar            
GBRWrapperRcd/PFLCorrectionEnd            
GBRWrapperRcd/PFResolution            
GBRWrapperRcd/btag_CombinedMVAv2_BDT            
GBRWrapperRcd/btag_SoftPFElectron_BDT            
GBRWrapperRcd/btag_SoftPFMuon_BDT            
GBRWrapperRcd/gedelectron_EBCorrection_offline_v1            
GBRWrapperRcd/gedelectron_EBUncertainty_offline_v1            
GBRWrapperRcd/gedelectron_EECorrection_offline_v1            
GBRWrapperRcd/gedelectron_EEUncertainty_offline_v1            
GBRWrapperRcd/gedelectron_p4combination_25ns            
GBRWrapperRcd/gedelectron_p4combination_50ns            
GBRWrapperRcd/gedelectron_p4combination_offline            
GBRWrapperRcd/gedphoton_EBCorrection_offline_v1            
GBRWrapperRcd/gedphoton_EBUncertainty_offline_v1            
GBRWrapperRcd/gedphoton_EECorrection_offline_v1            
GBRWrapperRcd/gedphoton_EEUncertainty_offline_v1            
GBRWrapperRcd/pfscecal_EBCorrection_offline_v1            
GBRWrapperRcd/pfscecal_EECorrection_offline_v1            
GBRWrapperRcd/wgbrph_EBCorrection            
GBRWrapperRcd/wgbrph_EBUncertainty            
GBRWrapperRcd/wgbrph_EECorrection            
GBRWrapperRcd/wgbrph_EEUncertainty            
GEMRecoGeometryRcd/       TRUE   TRUE
GeometryFileRcd/Extended   TRUE        
GeometryFileRcd/Extended2015CastorMeasured            
GeometryFileRcd/Extended2015CastorSystMinus            
GeometryFileRcd/Extended2015CastorSystPlus            
GeometryFileRcd/Extended2015ZeroMaterial            
GeometryFileRcd/Extended2015dev            
GeometryFileRcd/Ideal            
GeometryFileRcd/Ideal2015dev            
GlobalPositionRcd/     TRUE     TRUE
HBAlignmentRcd/     TRUE     TRUE
HBHENegativeEFilterRcd/            
HEAlignmentRcd/     TRUE     TRUE
HFAlignmentRcd/     TRUE     TRUE
HFPhase1PMTParamsRcd/           TRUE
HOAlignmentRcd/     TRUE     TRUE
HcalChannelQualityRcd/     TRUE     TRUE
HcalElectronicsMapRcd/     TRUE     TRUE
HcalFlagHFDigiTimeParamsRcd/            
HcalFrontEndMapRcd/     TRUE     TRUE
HcalGainsRcd/     TRUE     TRUE
HcalL1TriggerObjectsRcd/     TRUE     TRUE
HcalLUTCorrsRcd/     TRUE     TRUE
HcalLongRecoParamsRcd/            
HcalLutMetadataRcd/     TRUE     TRUE
HcalMCParamsRcd/     TRUE     TRUE
HcalOOTPileupCompatibilityRcd/            
HcalOOTPileupCorrectionMapCollRcd/            
HcalPFCorrsRcd/     TRUE     TRUE
HcalParametersRcd/   TRUE TRUE     TRUE
HcalPedestalWidthsRcd/     TRUE     TRUE
HcalPedestalsRcd/     TRUE     TRUE
HcalQIEDataRcd/     TRUE     TRUE
HcalQIETypesRcd/     TRUE     TRUE
HcalRecoParamsRcd/           TRUE
HcalRespCorrsRcd/     TRUE     TRUE
HcalSiPMCharacteristicsRcd/     TRUE     TRUE
HcalSiPMParametersRcd/     TRUE     TRUE
HcalTPChannelParametersRcd/     TRUE     TRUE
HcalTPParametersRcd/     TRUE     TRUE
HcalTimeCorrsRcd/     TRUE     TRUE
HcalZSThresholdsRcd/     TRUE     TRUE
HeavyIonRcd/HFhitsAMPT_2760GeV            
HeavyIonRcd/HFhitsHydjet_Bass            
HeavyIonRcd/HFhitsHydjet_Drum            
HeavyIonRcd/HFtowersHydjet_Bass            
HeavyIonRcd/HFtowersHydjet_Drum            
HeavyIonRcd/PixelHitsAMPT_2760GeV            
HeavyIonRcd/PixelHitsHydjet_Bass            
HeavyIonRcd/PixelHitsHydjet_Drum            
HeavyIonRcd/PixelTracksHydjet_Bass            
HeavyIonRcd/PixelTracksHydjet_Drum            
HeavyIonRcd/TracksHydjet_Bass            
HeavyIonRcd/TracksHydjet_Drum            
IdealGeometryRecord/   TRUE TRUE     TRUE
JetCorrectionsRecord/AK10PF            
JetCorrectionsRecord/AK10PFchs            
JetCorrectionsRecord/AK1PF            
JetCorrectionsRecord/AK1PFchs            
JetCorrectionsRecord/AK2PF            
JetCorrectionsRecord/AK2PFchs            
JetCorrectionsRecord/AK3PF            
JetCorrectionsRecord/AK3PFchs            
JetCorrectionsRecord/AK4Calo            
JetCorrectionsRecord/AK4CaloHLT           TRUE
JetCorrectionsRecord/AK4JPT            
JetCorrectionsRecord/AK4PF            
JetCorrectionsRecord/AK4PFHLT           TRUE
JetCorrectionsRecord/AK4PFPuppi            
JetCorrectionsRecord/AK4PFchs            
JetCorrectionsRecord/AK5Calo            
JetCorrectionsRecord/AK5CaloHLT            
JetCorrectionsRecord/AK5JPT            
JetCorrectionsRecord/AK5PF            
JetCorrectionsRecord/AK5PFHLT            
JetCorrectionsRecord/AK5PFchs            
JetCorrectionsRecord/AK5PFchsHLT            
JetCorrectionsRecord/AK5TRK            
JetCorrectionsRecord/AK6PF            
JetCorrectionsRecord/AK6PFchs            
JetCorrectionsRecord/AK7Calo            
JetCorrectionsRecord/AK7JPT            
JetCorrectionsRecord/AK7PF            
JetCorrectionsRecord/AK7PFchs            
JetCorrectionsRecord/AK8CaloHLT           TRUE
JetCorrectionsRecord/AK8PF            
JetCorrectionsRecord/AK8PFHLT           TRUE
JetCorrectionsRecord/AK8PFPuppi            
JetCorrectionsRecord/AK8PFchs            
JetCorrectionsRecord/AK9PF            
JetCorrectionsRecord/AK9PFchs            
JetCorrectionsRecord/IC5Calo            
JetCorrectionsRecord/IC5PF            
JetCorrectionsRecord/KT4Calo            
JetCorrectionsRecord/KT4PF            
JetCorrectionsRecord/KT6Calo            
JetCorrectionsRecord/KT6PF            
JetResolutionRcd/AK4PFPuppi_phi            
JetResolutionRcd/AK4PFPuppi_pt            
JetResolutionRcd/AK4PF_phi            
JetResolutionRcd/AK4PF_pt            
JetResolutionRcd/AK4PFchs_phi            
JetResolutionRcd/AK4PFchs_pt            
JetResolutionRcd/AK8PFPuppi_phi            
JetResolutionRcd/AK8PFPuppi_pt            
JetResolutionRcd/AK8PF_phi            
JetResolutionRcd/AK8PF_pt            
JetResolutionRcd/AK8PFchs_phi            
JetResolutionRcd/AK8PFchs_pt            
JetResolutionScaleFactorRcd/AK4PF            
JetResolutionScaleFactorRcd/AK4PFPuppi            
JetResolutionScaleFactorRcd/AK4PFchs            
JetResolutionScaleFactorRcd/AK8PF            
JetResolutionScaleFactorRcd/AK8PFPuppi            
JetResolutionScaleFactorRcd/AK8PFchs            
L1CaloEcalScaleRcd/            
L1CaloGeometryRecord/           TRUE
L1CaloHcalScaleRcd/            
L1EmEtScaleRcd/            
L1GctChannelMaskRcd/            
L1GctJetFinderParamsRcd/            
L1GtBoardMapsRcd/            
L1GtParametersRcd/            
L1GtPrescaleFactorsAlgoTrigRcd/            
L1GtPrescaleFactorsTechTrigRcd/            
L1GtPsbSetupRcd/            
L1GtStableParametersRcd/            
L1GtTriggerMaskAlgoTrigRcd/            
L1GtTriggerMaskTechTrigRcd/            
L1GtTriggerMaskVetoAlgoTrigRcd/            
L1GtTriggerMaskVetoTechTrigRcd/            
L1GtTriggerMenuRcd/            
L1HfRingEtScaleRcd/            
L1HtMissScaleRcd/            
L1JetEtScaleRcd/            
L1MuCSCPtLutRcd/            
L1MuCSCTFAlignmentRcd/            
L1MuCSCTFConfigurationRcd/            
L1MuDTEtaPatternLutRcd/            
L1MuDTExtLutRcd/            
L1MuDTPhiLutRcd/            
L1MuDTPtaLutRcd/            
L1MuDTQualPatternLutRcd/            
L1MuDTTFMasksRcd/            
L1MuDTTFParametersRcd/            
L1MuGMTChannelMaskRcd/            
L1MuGMTParametersRcd/            
L1MuGMTScalesRcd/            
L1MuTriggerPtScaleRcd/            
L1MuTriggerScalesRcd/            
L1RCTChannelMaskRcd/            
L1RCTNoisyChannelMaskRcd/            
L1RCTParametersRcd/            
L1RPCBxOrConfigRcd/            
L1RPCConeDefinitionRcd/            
L1RPCConfigRcd/            
L1RPCHsbConfigRcd/            
L1RPCHwConfigRcd/            
L1TCaloParamsRcd/            
L1TUtmTriggerMenuRcd/       TRUE   TRUE
L1TriggerKeyListRcd/            
L1TriggerKeyRcd/            
LumiSectionDataRcd/            
MFGeometryFileRcd/120812   TRUE TRUE     TRUE
MFGeometryFileRcd/130503            
MFGeometryFileRcd/90322            
MagFieldConfigRcd/0T            
MagFieldConfigRcd/2T            
MagFieldConfigRcd/3.5T            
MagFieldConfigRcd/3.8T   TRUE TRUE     TRUE
MagFieldConfigRcd/3T            
MagFieldConfigRcd/4T            
PCaloTowerRcd/     TRUE     TRUE
PCastorRcd/     TRUE     TRUE
PEcalBarrelRcd/     TRUE     TRUE
PEcalEndcapRcd/     TRUE     TRUE
PEcalPreshowerRcd/     TRUE     TRUE
PFCalibrationRcd/           TRUE
PFCalibrationRcd/HLT            
PGeometricDetExtraRcd/            
PHcalRcd/     TRUE     TRUE
PTrackerParametersRcd/     TRUE     TRUE
PZdcRcd/     TRUE     TRUE
PerformancePayloadRecord/BTagTTBARMCBTAGCSVtable_v8_offline            
PerformancePayloadRecord/BTagTTBARMCBTAGJBPtable_v8_offline            
PerformancePayloadRecord/BTagTTBARMCBTAGJPtable_v8_offline            
PerformancePayloadRecord/BTagTTBARMCBTAGSSVHEtable_v8_offline            
PerformancePayloadRecord/BTagTTBARMCBTAGSSVHPtable_v8_offline            
PerformancePayloadRecord/BTagTTBARMCBTAGTCHEtable_v8_offline            
PerformancePayloadRecord/BTagTTBARMCBTAGTCHPtable_v8_offline            
PerformanceWPRecord/BTagTTBARMCBTAGCSVwp_v8_offline            
PerformanceWPRecord/BTagTTBARMCBTAGJBPwp_v8_offline            
PerformanceWPRecord/BTagTTBARMCBTAGJPwp_v8_offline            
PerformanceWPRecord/BTagTTBARMCBTAGSSVHEwp_v8_offline            
PerformanceWPRecord/BTagTTBARMCBTAGSSVHPwp_v8_offline            
PerformanceWPRecord/BTagTTBARMCBTAGTCHEwp_v8_offline            
PerformanceWPRecord/BTagTTBARMCBTAGTCHPwp_v8_offline            
PhotonConversionMVAComputerRcd/            
QGLikelihoodRcd/QGL_AK4PF            
QGLikelihoodRcd/QGL_AK4PF_antib            
QGLikelihoodRcd/QGL_AK4PFchs            
QGLikelihoodRcd/QGL_AK4PFchs_antib            
RPCClusterSizeRcd/     TRUE      
RPCEMapRcd/         TRUE TRUE
RPCRecoGeometryRcd/     TRUE     TRUE
RPCStripNoisesRcd/     TRUE      
RunInfoRcd/   TRUE TRUE     TRUE
SiPixelCPEGenericErrorParmRcd/            
SiPixelDetVOffRcd/     TRUE     TRUE
SiPixelDynamicInefficiencyRcd/     TRUE      
SiPixelDynamicInefficiencyRcd/50ns            
SiPixelFedCablingMapRcd/     TRUE     TRUE
SiPixelGainCalibrationForHLTRcd/           TRUE
SiPixelGainCalibrationForHLTSimRcd/            
SiPixelGainCalibrationOfflineRcd/            
SiPixelGainCalibrationOfflineSimRcd/            
SiPixelGenErrorDBObjectRcd/           TRUE
SiPixelLorentzAngleRcd/           TRUE
SiPixelLorentzAngleRcd/forWidth            
SiPixelLorentzAngleRcd/fromAlignment            
SiPixelLorentzAngleSimRcd/     TRUE      
SiPixelQualityFromDbRcd/     TRUE     TRUE
SiPixelTemplateDBObjectRcd/            
SiPixelTemplateDBObjectRcd/0T            
SiPixelTemplateDBObjectRcd/2T            
SiPixelTemplateDBObjectRcd/35T            
SiPixelTemplateDBObjectRcd/3T            
SiPixelTemplateDBObjectRcd/4T            
SiStripApvGain2Rcd/           TRUE
SiStripApvGainRcd/           TRUE
SiStripApvGainSimRcd/     TRUE      
SiStripBackPlaneCorrectionRcd/deconvolution           TRUE
SiStripBackPlaneCorrectionRcd/peak            
SiStripBadChannelRcd/     TRUE     TRUE
SiStripBadFiberRcd/           TRUE
SiStripBadModuleRcd/           TRUE
SiStripBadStripRcd/           TRUE
SiStripClusterThresholdRcd/            
SiStripConfObjectRcd/           TRUE
SiStripConfObjectRcd/apvphaseoffsets            
SiStripDeDxElectron_3D_Rcd/            
SiStripDeDxKaon_3D_Rcd/            
SiStripDeDxMip_3D_Rcd/            
SiStripDeDxPion_3D_Rcd/            
SiStripDeDxProton_3D_Rcd/            
SiStripDetVOffRcd/           TRUE
SiStripFedCablingRcd/         TRUE TRUE
SiStripLatencyRcd/           TRUE
SiStripLorentzAngleRcd/deconvolution           TRUE
SiStripLorentzAngleSimRcd/     TRUE      
SiStripNoisesRcd/     TRUE     TRUE
SiStripPedestalsRcd/     TRUE     TRUE
SiStripThresholdRcd/     TRUE     TRUE
TauTagMVAComputerRcd/            
TauTagMVAComputerRcd/hpstanc            
TrackerAlignmentErrorExtendedRcd/     TRUE     TRUE
TrackerAlignmentRcd/     TRUE     TRUE
TrackerSurfaceDeformationRcd/     TRUE     TRUE

Unformatted material

Hi Giovanni,
the module is the PoolDBESSource, and this feature is activated by setting:
DumpStat = cms.untracked.bool(True)
In cmsDriver, this translates into:
--customise_commands='process.GlobalTag.DumpStat = cms.untracked.bool(True)

There is also another couple of modules that can help you:
process.escontent = cms.EDAnalyzer( "PrintEventSetupContent",
                                    compact = cms.untracked.bool( True ),
                                    printProviders = cms.untracked.bool( True )
                                   )

process.esretrieval = cms.EDAnalyzer( "PrintEventSetupDataRetrieval",
                                      printProviders = cms.untracked.bool( True )
                                     )
You can put them in the end path in order to inspect the ES contents:
process.esout = cms.EndPath(process.escontent + process.esretrieval)
if process.schedule_() is not None:
    process.schedule_().append(process.esout)

for name, module in process.es_sources_().iteritems():
    print "ESModules> provider:%s '%s'" % (name, module.type_())
for name, module in process.es_producers_().iteritems():
    print "ESModules> provider:%s '%s'" % (name, module.type_())


This was set-up by Andrea, Javier and I some time ago.

HTH

S.

Conditions used for each TSG MonteCarlo production:

Initial considerations

ECAL alignment

If you want the full explanation of the ECAL alignment procedure, I would suggest to have a look at the DN 2015/026 [1]. Old, but still valid in terms of methodology.

The problem now is that we opened the Endcaps during EYETS2016, as we did in EYTS2015. From last year experience the Barrel is not affected, and that is why we think that also this year the Barrel startup conditions that we put online are a good approximation of what we will measure after ~500/pb of data.
For the Endcap, since it was opened, the business remains: when you open and close, you are not 100% sure you will end up in the same position, due to mechanical stress. The alignment there is very needed.
As a proxy to understand what is the level of disagreement we expect, we can take the difference between the tag at the end of 2015 and the aligned tag of 2016 (what I called "after we aligned in July 2016"). However, to be more conservative, we can use as a proxy the tag of 2016 itself, meaning the difference between the ideal position and the "2016 position". It seemed to me we were in a hurry to have an estimation of possible effects on objects reconstruction at HLT, and this is what we could provide in few hours promptly. If you need for example the difference between 2015 and 2016, it may take some more time (also given the holiday period ...).
However, we are talking about order of magnitude here, in order to test the effect on HLT you need to have the bulk effect of the mis-alignment, you cannot optimize any path selections on a misaligned scenario (you can only relax cuts not to be affected). In addition, we changed pixels too this year ...I wouldn't go too tight on the selections (but I have not been following pixel/tracker operations in P5).
Maybe one of the confusions here is that ECAL is an almost rigid body (differently from the tracker), and while for tracker one effect is the relative alignment of the layers, then it can be mimicked by a smearing, for ECAL the effect is a systematic bias due to a shift.

I hope this explains and sheds some light on the procedure and why I think the "data 2016 tag" is a good proxy of "how much we don't know at startup" in terms of position.

One additional thing, we will probably have sooner the Preshower alignment (since it relies on simple tracks) and this could give us a new "order of magnitude" about how much the position changed between 2015 and 2016.

Pixel

As the first large production of MC samples for 81x is being finalized [1], we've realized that one upgraded pixel condition, 
the Pixel FED cabling map, (as included in the presently available and validated phase-I MC Global Tag) doesn't reflect the 
state-of-the-art of the knowledge of the detector being assembled. A newer more realistic version has been made available 
but unfortunately not included in time to be validated for the (long awaited) 810 release.
Now, since we don't have contingency to re-validate the new conditions, it seems likely that GEN-SIM-RAW samples with this version of the conditions will be produced.
This - per se - is not a problem, since the same map is consistently applied back and forth in the digi2raw and raw2digi steps, so within a given campaign the effect is null.
Nonetheless, across campaigns and across releases, one might need to be careful with digitization of these RAW samples, since we foresee to move soon in 90x to use the newer more updated version.
Having this being said, I don't know what plans the TSG group has with the RAW data produced now with 810, but you should keep in mind that if TSG plans to re-digitize them later on, 
we'll need a compatibility Global Tag, very much as we did this year for the 76x to 80x transition.
Since the 81X samples are not yet injected, I am not yet asking you to build the compatibility queue and advertise the situation at TSG coordination meeting, but please keep this heads-up in mind.
We'll keep you in the loop if/when further actions will be needed.

[1] https://hypernews.cern.ch/HyperNews/CMS/get/prep-ops/3475.html

One additional note: it may be very well possible the L1T content will change in 80x with respect to 90x.
We'll find this out in the coming weeks, once 90x will get closer to closing. If that'll be the case, there'll be a second and 
easier-to-remember reason why the compatibility queue Marco refers to will be needed.

ALCA tests

git cms-addpkg CondTools/HLT
git clone git@github.com:cms-AlCaDB/AlCaTools.git
hltGetConfiguration /dev/CMSSW_9_2_0/GRun/V131 > hlt.py
Get l1prescales.xml from TSG tools

ThiagoTomei - 2017-12-15

Topic attachments
I Attachment History Action Size Date Who Comment
PDFpdf alcadb_subscription_service_presentation.pdf r1 manage 2206.8 K 2017-12-15 - 17:23 ThiagoTomei How to subscribe to AlCa-DB changes
Edit | Attach | Watch | Print version | History: r68 < r67 < r66 < r65 < r64 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r68 - 2017-12-15 - ThiagoTomei
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    CMSPublic All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback