Skip to content

Commit

Permalink
Merge pull request #14679 from bsunanda/Phase2-hgx54
Browse files Browse the repository at this point in the history
bsunanda:Phase2-hgx54 Try to work fine BH segmentation
  • Loading branch information
davidlange6 committed May 31, 2016
2 parents c40b389 + 0e53ebf commit a1f1fc1
Show file tree
Hide file tree
Showing 16 changed files with 264 additions and 20 deletions.
2 changes: 1 addition & 1 deletion Geometry/CaloTopology/interface/CaloTowerTopology.h
Expand Up @@ -63,7 +63,7 @@ class CaloTowerTopology final : public CaloSubdetectorTopology {
int firstHFRing_, lastHFRing_;
int firstHORing_, lastHORing_;
int firstHEDoublePhiRing_, firstHEQuadPhiRing_, firstHFQuadPhiRing_;
int nSinglePhi_, nDoublePhi_, nQuadPhi_;
int nSinglePhi_, nDoublePhi_, nQuadPhi_, nEtaHE_;
uint32_t kSizeForDenseIndexing;

};
Expand Down
1 change: 1 addition & 0 deletions Geometry/CaloTopology/interface/HcalTopology.h
Expand Up @@ -145,6 +145,7 @@ class HcalTopology : public CaloSubdetectorTopology {
unsigned int detId2denseIdCALIB(const DetId& id) const;

unsigned int getNumberOfShapes() const { return numberOfShapes_; }
bool isBH() const { return ((hcons_ == 0) ? false : hcons_->isBH()); }

const HcalDDDRecConstants* dddConstants () const {return hcons_;}

Expand Down
15 changes: 8 additions & 7 deletions Geometry/CaloTopology/src/CaloTowerTopology.cc
Expand Up @@ -5,18 +5,19 @@
CaloTowerTopology::CaloTowerTopology(const HcalTopology * topology) : hcaltopo(topology) {

//get number of towers in each hcal subdet from hcaltopo
int nEtaHB, nEtaHE, nEtaHO, nEtaHF;
int nEtaHB, nEtaHO, nEtaHF;
nEtaHB = hcaltopo->lastHBRing() - hcaltopo->firstHBRing() + 1;
nEtaHE = hcaltopo->lastHERing() - hcaltopo->firstHERing() + 1;
nEtaHE_= hcaltopo->lastHERing() - hcaltopo->firstHERing() + 1;
if (hcaltopo->isBH()) nEtaHE_ = 0;
nEtaHO = hcaltopo->lastHORing() - hcaltopo->firstHORing() + 1;
nEtaHF = hcaltopo->lastHFRing() - hcaltopo->firstHFRing() + 1;

//setup continuous ieta
firstHBRing_ = 1;
lastHBRing_ = firstHBRing_ + nEtaHB - 1;
firstHERing_ = lastHBRing_; //crossover
lastHERing_ = firstHERing_ + nEtaHE - 1;
firstHFRing_ = lastHERing_ + 1; //no crossover for CaloTowers; HF crossover cells go in the subsequent non-crossover HF tower
lastHERing_ = firstHERing_ + nEtaHE_ - 1;
firstHFRing_ = (nEtaHE_ == 0) ? hcaltopo->firstHFRing() : (lastHERing_ + 1); //no crossover for CaloTowers; HF crossover cells go in the subsequent non-crossover HF tower
lastHFRing_ = firstHFRing_ + (nEtaHF - 1) - 1; //nEtaHF - 1 to account for no crossover
firstHORing_ = 1;
lastHORing_ = firstHORing_ + nEtaHO - 1;
Expand All @@ -29,8 +30,8 @@ CaloTowerTopology::CaloTowerTopology(const HcalTopology * topology) : hcaltopo(t

//number of etas per phi segmentation type
int nEtaSinglePhi_, nEtaDoublePhi_, nEtaQuadPhi_;
nEtaSinglePhi_ = firstHEDoublePhiRing_ - firstHBRing_;
nEtaDoublePhi_ = firstHFQuadPhiRing_ - firstHEDoublePhiRing_;
nEtaSinglePhi_ = (nEtaHE_ == 0) ? nEtaHB : (firstHEDoublePhiRing_ - firstHBRing_);
nEtaDoublePhi_ = (nEtaHE_ == 0) ? (firstHFQuadPhiRing_- firstHFRing_) : (firstHFQuadPhiRing_ - firstHEDoublePhiRing_);
nEtaQuadPhi_ = lastHFRing_ - firstHFQuadPhiRing_ + 1; //include lastHFRing

//total number of towers per phi segmentation type
Expand All @@ -57,7 +58,7 @@ int CaloTowerTopology::convertHcaltoCT(int hcal_ieta, HcalSubdetector subdet) co
return hcal_ieta - hcaltopo->firstHBRing() + firstHBRing_;
}
else if(subdet == HcalEndcap && hcal_ieta >= hcaltopo->firstHERing() && hcal_ieta <= hcaltopo->lastHERing()){
return hcal_ieta - hcaltopo->firstHERing() + firstHERing_;
return ((nEtaHE_ == 0) ? 0 : (hcal_ieta - hcaltopo->firstHERing() + firstHERing_));
}
else if(subdet == HcalForward && hcal_ieta >= hcaltopo->firstHFRing() && hcal_ieta <= hcaltopo->lastHFRing()) {
if(hcal_ieta == hcaltopo->firstHFRing()) hcal_ieta++; //account for no HF crossover
Expand Down
2 changes: 1 addition & 1 deletion Geometry/CaloTopology/src/HcalTopology.cc
Expand Up @@ -60,7 +60,7 @@ HcalTopology::HcalTopology(const HcalDDDRecConstants* hcons) :
HESize_ = nEtaHE_*maxPhiHE_*maxDepthHE_*2;
HOSize_ = (lastHORing_-firstHORing_+1)*IPHI_MAX*2; // ieta * iphi * 2
HFSize_ = (lastHFRing_-firstHFRing_+1)*IPHI_MAX*maxDepthHF_*2; // ieta * iphi * depth * 2
numberOfShapes_ = 500;
numberOfShapes_ = (maxPhiHE_ > 72) ? 1200 : 500;
}
maxEta_ = (lastHERing_ > lastHFRing_) ? lastHERing_ : lastHFRing_;
if (triggerMode_ == HcalTopologyMode::tm_LHC_RCT) {
Expand Down
Expand Up @@ -59,8 +59,8 @@
22.0*cm, 165.0*cm, 30.0*cm, 0.0*cm, 1115.0*cm, 0.375*cm,
1137.0*cm
</Vector>
<Vector name="noff" type="numeric" nEntries="18">
15, 99, 4, 10, 5, 2, 4, 18, 19, 11, 12, 13, 14, 3, 4, 3, 1, 0
<Vector name="noff" type="numeric" nEntries="19">
15, 99, 4, 10, 5, 2, 4, 18, 19, 11, 12, 13, 14, 3, 4, 3, 1, 0, 1
</Vector>
<Vector name="Layer0Wt" type="numeric" nEntries="2">
1.2, 1.2
Expand Down
6 changes: 3 additions & 3 deletions Geometry/HcalCommonData/data/PhaseII/hcalSimNumbering.xml
Expand Up @@ -12,7 +12,7 @@
1.5834,1.6008,1.6182,1.6356, 1.653,1.6704,1.6878,1.7052,1.7226,
1.740, 1.7574,1.7748,1.7922,1.8096, 1.827,1.8444,1.8618,1.8792,
1.8966, 1.914,1.9314,1.9488,1.9662,1.9836, 2.001,2.0184,2.0358,
2.0532,2.0706, 2.088,2.1054,2.1228,2.1402,2.1516, 2.175,2.1924,
2.0532,2.0706, 2.088,2.1054,2.1228,2.1402,2.1576, 2.175,2.1924,
2.2098,2.2272,2.2446, 2.262,2.2794,2.2968,2.3142,2.3316, 2.349,
2.3664,2.3838,2.4012,2.4186, 2.436,2.4534,2.4708,2.4882,2.5056,
2.523, 2.5404,2.5578,2.5752,2.5926, 2.610,2.6274,2.6448,2.6622,
Expand Down Expand Up @@ -80,8 +80,8 @@
22.0*cm, 165.0*cm, 30.0*cm, 0.0*cm, 1115.0*cm, 0.375*cm,
1137.0*cm
</Vector>
<Vector name="noff" type="numeric" nEntries="18">
15, 99, 4, 10, 5, 2, 4, 18, 19, 11, 12, 13, 14, 3, 4, 53, 4, 0
<Vector name="noff" type="numeric" nEntries="19">
15, 99, 4, 10, 5, 2, 4, 18, 19, 11, 12, 13, 14, 3, 4, 53, 4, 0, 1
</Vector>
<Vector name="Layer0Wt" type="numeric" nEntries="2">
1.2, 1.2
Expand Down
Expand Up @@ -62,8 +62,8 @@
22.0*cm, 165.0*cm, 30.0*cm, 0.0*cm, 1115.0*cm, 0.375*cm,
1137.0*cm
</Vector>
<Vector name="noff" type="numeric" nEntries="18">
15, 29, 4, 10, 5, 2, 4, 18, 19, 11, 12, 13, 14, 3, 4, 3, 1, 0
<Vector name="noff" type="numeric" nEntries="19">
15, 29, 4, 10, 5, 2, 4, 18, 19, 11, 12, 13, 14, 3, 4, 3, 1, 0, 0
</Vector>
<Vector name="Layer0Wt" type="numeric" nEntries="2">
1.2, 1.2
Expand Down
1 change: 1 addition & 0 deletions Geometry/HcalCommonData/interface/HcalDDDRecConstants.h
Expand Up @@ -88,6 +88,7 @@ class HcalDDDRecConstants {
int getTopoMode() const {return ((hpar->topologyMode)&0xFF);}
int getTriggerMode() const {return (((hpar->topologyMode)>>8)&0xFF);}
std::vector<HcalCellType> HcalCellTypes(HcalSubdetector) const;
bool isBH() const {return hcons.isBH();}
int maxHFDepth(int ieta, int iphi) const {return hcons.maxHFDepth(ieta,iphi);}
unsigned int numberOfCells(HcalSubdetector) const;
unsigned int nCells(HcalSubdetector) const;
Expand Down
2 changes: 2 additions & 0 deletions Geometry/HcalCommonData/interface/HcalDDDSimConstants.h
Expand Up @@ -52,6 +52,7 @@ class HcalDDDSimConstants {
std::vector<HcalCellType> HcalCellTypes() const;
std::vector<HcalCellType> HcalCellTypes(HcalSubdetector, int ieta=-1,
int depth=-1) const;
bool isBH() const {return isBH_;}
int maxHFDepth(int ieta, int iphi) const;
unsigned int numberOfCells(HcalSubdetector) const;
int phiNumber(int phi, int unit) const;
Expand Down Expand Up @@ -88,6 +89,7 @@ class HcalDDDSimConstants {
double dlShort; // Diference of length between long and short
int depthEta16[2]; // depth index of ieta=16 for HBmax, HEMin
int depthEta29[2]; // maximum depth index for ieta=29
bool isBH_; // if HE is BH
std::vector<HcalDetId> idHF2QIE; // DetId's of HF modules with 2 QIE's
};

Expand Down
53 changes: 53 additions & 0 deletions Geometry/HcalCommonData/python/testPhase2GeometryFineReco_cff.py
@@ -0,0 +1,53 @@
import FWCore.ParameterSet.Config as cms

# Ideal geometry, needed for transient ECAL alignement
from Geometry.HcalCommonData.testPhase2GeometryFine_cff import *

# Reconstruction geometry services
# Tracking Geometry
#bah - well, this is not a cfi!
from Geometry.CommonDetUnit.globalTrackingGeometry_cfi import *

#Tracker
from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *
from Geometry.TrackerGeometryBuilder.trackerParameters_cfi import *
from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *

#Muon
from Geometry.MuonNumbering.muonNumberingInitialization_cfi import *
from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import *
from Geometry.GEMGeometryBuilder.gemGeometry_cfi import *
from Geometry.GEMGeometryBuilder.me0Geometry_cfi import *

# Alignment
from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *
from Geometry.CSCGeometryBuilder.idealForDigiCscGeometry_cff import *
from Geometry.DTGeometryBuilder.idealForDigiDtGeometry_cff import *
trackerGeometry.applyAlignment = cms.bool(False)

# Calorimeters
from Geometry.CaloEventSetup.HGCalV6Topology_cfi import *
from Geometry.HGCalGeometry.HGCalV6GeometryESProducer_cfi import *
from Geometry.CaloEventSetup.CaloTopology_cfi import *
from Geometry.CaloEventSetup.CaloGeometryBuilder_cfi import *

CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",
SelectedCalos = cms.vstring('HCAL' ,
'ZDC' ,
'CASTOR' ,
'EcalBarrel' ,
'TOWER' )
)

from Geometry.EcalAlgo.EcalBarrelGeometry_cfi import *
from Geometry.HcalEventSetup.HcalGeometry_cfi import *
from Geometry.HcalEventSetup.CaloTowerGeometry_cfi import *
from Geometry.HcalEventSetup.CaloTowerTopology_cfi import *
from Geometry.HcalCommonData.hcalDDDRecConstants_cfi import *
from Geometry.HcalEventSetup.hcalTopologyIdeal_cfi import *
from Geometry.ForwardGeometry.ForwardGeometry_cfi import *

from Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi import *
from Geometry.EcalMapping.EcalMapping_cfi import *
from Geometry.EcalMapping.EcalMappingRecord_cfi import *

166 changes: 166 additions & 0 deletions Geometry/HcalCommonData/python/testPhase2GeometryFineXML_cfi.py
@@ -0,0 +1,166 @@
import FWCore.ParameterSet.Config as cms

## Everything that is currently in the PostLS1 geometry (rpc,csc,beampipe)

XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource",
geomXMLFiles = cms.vstring('Geometry/CMSCommonData/data/PhaseII/materials.xml',
'Geometry/CMSCommonData/data/rotations.xml',
'Geometry/CMSCommonData/data/extend/cmsextent.xml',
'Geometry/CMSCommonData/data/PhaseI/cms.xml',
'Geometry/CMSCommonData/data/cmsMother.xml',
'Geometry/CMSCommonData/data/cmsTracker.xml',
'Geometry/CMSCommonData/data/eta3/etaMax.xml',
'Geometry/CMSCommonData/data/PhaseII/caloBase.xml',
'Geometry/CMSCommonData/data/cmsCalo.xml',
'Geometry/CMSCommonData/data/PhaseII/muonBase.xml',
'Geometry/CMSCommonData/data/cmsMuon.xml',
'Geometry/CMSCommonData/data/mgnt.xml',
'Geometry/CMSCommonData/data/PhaseII/beampipe.xml',
'Geometry/CMSCommonData/data/cmsBeam.xml',
'Geometry/CMSCommonData/data/muonMB.xml',
'Geometry/CMSCommonData/data/muonMagnet.xml',
'Geometry/CMSCommonData/data/cavern.xml',
'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdMaterials.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdCylinder.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdDisks.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdInnerDisk1.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdInnerDisk2.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdInnerDisk3.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdInnerDisk4.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdInnerDisk5.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdInnerDisk6.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdInnerDisk7.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdOuterDisk1.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdOuterDisk2.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdOuterDisk3.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdOuterDisk4.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdOuterDisk5.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdOuterDisk6.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdOuterDisk7.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdOuterDisk8.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdOuterDisk9.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdOuterDisk10.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdblade1.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdblade2.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdblade3.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdblade4.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdblade5.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdblade6.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdblade7.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdblade8.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdblade9.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixfwdblade10.xml',
'Geometry/TrackerCommonData/data/PhaseI/pixbarmaterial.xml',
'Geometry/TrackerCommonData/data/PhaseI/pixbarladder.xml',
'Geometry/TrackerCommonData/data/PhaseI/pixbarladderfull0.xml',
'Geometry/TrackerCommonData/data/PhaseI/pixbarladderfull1.xml',
'Geometry/TrackerCommonData/data/PhaseI/pixbarladderfull2.xml',
'Geometry/TrackerCommonData/data/PhaseI/pixbarladderfull3.xml',
'Geometry/TrackerCommonData/data/PhaseI/pixbarlayer.xml',
'Geometry/TrackerCommonData/data/PhaseI/pixbarlayer0.xml',
'Geometry/TrackerCommonData/data/PhaseI/pixbarlayer1.xml',
'Geometry/TrackerCommonData/data/PhaseI/pixbarlayer2.xml',
'Geometry/TrackerCommonData/data/PhaseI/pixbarlayer3.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/pixbar.xml',
'Geometry/TrackerCommonData/data/trackermaterial.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/tracker.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/trackerbar.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/trackerfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/FlatTracker/trackerStructureTopology.xml',
'Geometry/TrackerSimData/data/PhaseII/FlatTracker/trackersens.xml',
'Geometry/TrackerRecoData/data/PhaseII/FlatTracker/trackerRecoMaterial.xml',
'Geometry/TrackerSimData/data/PhaseII/FlatTracker/trackerProdCuts.xml',
'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
'Geometry/EcalCommonData/data/ectkcable.xml',
'Geometry/EcalCommonData/data/PhaseII/eregalgo.xml',
'Geometry/EcalCommonData/data/ebalgo.xml',
'Geometry/EcalCommonData/data/ebcon.xml',
'Geometry/EcalCommonData/data/ebrot.xml',
'Geometry/EcalCommonData/data/eecon.xml',
'Geometry/EcalCommonData/data/PhaseII/escon.xml',
'Geometry/EcalCommonData/data/PhaseII/esalgo.xml',
'Geometry/HcalCommonData/data/hcalrotations.xml',
'Geometry/HcalCommonData/data/PhaseII/HGCal/hcalalgo.xml',
'Geometry/HcalCommonData/data/hcalbarrelalgo.xml',
'Geometry/HcalCommonData/data/PhaseII/HGCal/hcalendcapalgo.xml',
'Geometry/HcalCommonData/data/hcalouteralgo.xml',
'Geometry/HcalCommonData/data/hcalforwardalgo.xml',
'Geometry/HcalCommonData/data/PhaseII/hcalSimNumbering.xml',
'Geometry/HcalCommonData/data/PhaseII/hcalRecNumberingRebuild.xml',
'Geometry/HcalCommonData/data/average/hcalforwardmaterial.xml',
'Geometry/HGCalCommonData/data/v7/hgcal.xml',
'Geometry/HGCalCommonData/data/v7/hgcalEE.xml',
'Geometry/HGCalCommonData/data/v7/hgcalHEsil.xml',
'Geometry/HGCalCommonData/data/v7/hgcalwafer.xml',
'Geometry/HGCalCommonData/data/v7/hgcalCons.xml',
'Geometry/MuonCommonData/data/v1/mbCommon.xml',
'Geometry/MuonCommonData/data/v1/mb1.xml',
'Geometry/MuonCommonData/data/v1/mb2.xml',
'Geometry/MuonCommonData/data/v1/mb3.xml',
'Geometry/MuonCommonData/data/v1/mb4.xml',
'Geometry/MuonCommonData/data/design/muonYoke.xml',
'Geometry/MuonCommonData/data/PhaseII/mf.xml',
'Geometry/MuonCommonData/data/PhaseII/rpcf.xml',
'Geometry/MuonCommonData/data/v2/gemf.xml',
'Geometry/MuonCommonData/data/v7/gem11.xml',
'Geometry/MuonCommonData/data/v7/gem21.xml',
'Geometry/MuonCommonData/data/v2/csc.xml',
'Geometry/MuonCommonData/data/PhaseII/mfshield.xml',
'Geometry/MuonCommonData/data/v8/me0.xml',
'Geometry/ForwardCommonData/data/forward.xml',
'Geometry/ForwardCommonData/data/v2/forwardshield.xml',
'Geometry/ForwardCommonData/data/brmrotations.xml',
'Geometry/ForwardCommonData/data/brm.xml',
'Geometry/ForwardCommonData/data/totemMaterials.xml',
'Geometry/ForwardCommonData/data/totemRotations.xml',
'Geometry/ForwardCommonData/data/totemt1.xml',
'Geometry/ForwardCommonData/data/totemt2.xml',
'Geometry/ForwardCommonData/data/ionpump.xml',
'Geometry/ForwardCommonData/data/castor.xml',
'Geometry/ForwardCommonData/data/zdcmaterials.xml',
'Geometry/ForwardCommonData/data/lumimaterials.xml',
'Geometry/ForwardCommonData/data/zdcrotations.xml',
'Geometry/ForwardCommonData/data/lumirotations.xml',
'Geometry/ForwardCommonData/data/zdc.xml',
'Geometry/ForwardCommonData/data/zdclumi.xml',
'Geometry/ForwardCommonData/data/cmszdc.xml')+cms.vstring(
#'Geometry/ForwardCommonData/data/bhm.xml',
##'Geometry/ForwardCommonData/data/bhmsens.xml', #not needed for geomtery purposes only
########'Geometry/ForwardCommonData/data/pltbcm.xml',
#'Geometry/ForwardCommonData/data/bcm1f.xml',
#'Geometry/ForwardSimData/data/bcm1fsens.xml',
#'Geometry/ForwardCommonData/data/plt.xml',
'Geometry/MuonCommonData/data/PhaseII/muonNumbering.xml',
'Geometry/EcalSimData/data/PhaseII/ecalsens.xml',
'Geometry/HcalCommonData/data/PhaseII/HGCal/hcalsenspmf.xml',
'Geometry/HcalSimData/data/hf.xml',
'Geometry/HcalSimData/data/hfpmt.xml',
'Geometry/HcalSimData/data/hffibrebundle.xml',
'Geometry/HcalSimData/data/CaloUtil.xml',
'Geometry/HGCalSimData/data/hgcsensv6.xml',
'Geometry/HGCalSimData/data/hgccons.xml',
'Geometry/HGCalSimData/data/hgcProdCuts.xml',
'Geometry/MuonSimData/data/PhaseII/muonSens.xml',
'Geometry/DTGeometryBuilder/data/dtSpecsFilter.xml',
'Geometry/CSCGeometryBuilder/data/cscSpecsFilter.xml',
'Geometry/CSCGeometryBuilder/data/cscSpecs.xml',
'Geometry/RPCGeometryBuilder/data/PhaseII/RPCSpecs.xml',
'Geometry/GEMGeometryBuilder/data/GEMSpecsFilter.xml',
'Geometry/GEMGeometryBuilder/data/v5/GEMSpecs.xml',
'Geometry/ForwardCommonData/data/brmsens.xml',
'Geometry/ForwardSimData/data/castorsens.xml',
'Geometry/ForwardSimData/data/zdcsens.xml',
'Geometry/HcalSimData/data/HcalProdCuts.xml',
'Geometry/EcalSimData/data/EcalProdCuts.xml',
'Geometry/MuonSimData/data/PhaseII/muonProdCuts.xml',
'Geometry/ForwardSimData/data/CastorProdCuts.xml',
'Geometry/ForwardSimData/data/zdcProdCuts.xml',
'Geometry/ForwardSimData/data/ForwardShieldProdCuts.xml',
'Geometry/CMSCommonData/data/FieldParameters.xml'),
rootNodeName = cms.string('cms:OCMS')
)


0 comments on commit a1f1fc1

Please sign in to comment.