Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:30:52

0001 import FWCore.ParameterSet.Config as cms
0002 from SimPPS.DirectSimProducer.profile_base_cff import profile_base as _base
0003 from CalibPPS.ESProducers.ctppsOpticalFunctions_non_DB_cff import optics_2016_preTS2, optics_2016_postTS2
0004 
0005 # base profile settings for 2016
0006 _base_2016 = _base.clone(
0007     ctppsLHCInfo = _base.ctppsLHCInfo.clone(
0008         beamEnergy = 6500.
0009     )
0010 )
0011 
0012 profile_2016_preTS2 = _base_2016.clone(
0013     L_int = 6.138092276 + 3.654039035,
0014     ctppsLHCInfo = _base_2016.ctppsLHCInfo.clone(
0015         xangleBetaStarHistogramObject = "2016_preTS2/h2_betaStar_vs_xangle"
0016     ),
0017     ctppsOpticalFunctions = _base_2016.ctppsOpticalFunctions.clone(
0018         opticalFunctions = optics_2016_preTS2.opticalFunctions,
0019         scoringPlanes = optics_2016_preTS2.scoringPlanes,
0020     ),
0021     ctppsRPAlignmentCorrectionsDataXML = _base_2016.ctppsRPAlignmentCorrectionsDataXML.clone(
0022         MisalignedFiles = ["Validation/CTPPS/alignment/2016_preTS2.xml"],
0023         RealFiles = ["Validation/CTPPS/alignment/2016_preTS2.xml"]
0024     ),
0025     ctppsDirectSimuData = _base_2016.ctppsDirectSimuData.clone(
0026         empiricalAperture45 = "3.76296E-05+(([xi]<0.117122)*0.00712775+([xi]>=0.117122)*0.0148651)*([xi]-0.117122)",
0027         empiricalAperture56 = "1.85954E-05+(([xi]<0.14324)*0.00475349+([xi]>=0.14324)*0.00629514)*([xi]-0.14324)"
0028     )
0029 )
0030 
0031 profile_2016_postTS2 = _base_2016.clone(
0032     L_int = 5.007365807,
0033     ctppsLHCInfo = _base_2016.ctppsLHCInfo.clone(
0034         xangleBetaStarHistogramObject = "2016_postTS2/h2_betaStar_vs_xangle"
0035     ),
0036     ctppsOpticalFunctions = _base_2016.ctppsOpticalFunctions.clone(
0037         opticalFunctions = optics_2016_postTS2.opticalFunctions,
0038         scoringPlanes = optics_2016_postTS2.scoringPlanes,
0039     ),
0040     ctppsRPAlignmentCorrectionsDataXML = _base_2016.ctppsRPAlignmentCorrectionsDataXML.clone(
0041         MisalignedFiles = ["Validation/CTPPS/alignment/2016_postTS2.xml"],
0042         RealFiles = ["Validation/CTPPS/alignment/2016_postTS2.xml"]
0043     ),
0044     # direct simu data
0045     ctppsDirectSimuData = _base_2016.ctppsDirectSimuData.clone(
0046         empiricalAperture45 = "6.10374E-05+(([xi]<0.113491)*0.00795942+([xi]>=0.113491)*0.01935)*([xi]-0.113491)",
0047         empiricalAperture56 = "([xi]-0.110)/130.0"
0048     )
0049 )