Skip to content

Commit b200e08

Browse files
authored
Merge pull request cms-sw#36460 from lecriste/maxSpread
Introduce flag for particles generation with max energy spread
2 parents a75d65d + 3e2e47a commit b200e08

11 files changed

+21
-14
lines changed

Configuration/Generator/python/CE_E_Front_120um_cfi.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
PGunParameters = cms.PSet(PartID = cms.vint32(22),
55
EnMin = cms.double(25.),
66
EnMax = cms.double(200.),
7+
MaxEnSpread = cms.bool(False),
78
RMin = cms.double(54.99),
89
RMax = cms.double(55.01),
910
ZMin = cms.double(320.99),

Configuration/Generator/python/CE_E_Front_200um_cfi.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
PGunParameters = cms.PSet(PartID = cms.vint32(22),
55
EnMin = cms.double(25.),
66
EnMax = cms.double(200.),
7+
MaxEnSpread = cms.bool(False),
78
RMin = cms.double(89.99),
89
RMax = cms.double(90.01),
910
ZMin = cms.double(320.99),

Configuration/Generator/python/CE_E_Front_300um_cfi.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
PGunParameters = cms.PSet(PartID = cms.vint32(22),
55
EnMin = cms.double(25.),
66
EnMax = cms.double(200.),
7+
MaxEnSpread = cms.bool(False),
78
RMin = cms.double(134.99),
89
RMax = cms.double(135.01),
910
ZMin = cms.double(320.99),

Configuration/Generator/python/CE_H_Coarse_300um_cfi.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
PGunParameters = cms.PSet(PartID = cms.vint32(22),
55
EnMin = cms.double(25.),
66
EnMax = cms.double(200.),
7+
MaxEnSpread = cms.bool(False),
78
RMin = cms.double(79.99),
89
RMax = cms.double(80.01),
910
ZMin = cms.double(429.99),

Configuration/Generator/python/CE_H_Coarse_Scint_cfi.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
PGunParameters = cms.PSet(PartID = cms.vint32(22),
55
EnMin = cms.double(25.),
66
EnMax = cms.double(200.),
7+
MaxEnSpread = cms.bool(False),
78
RMin = cms.double(179.99),
89
RMax = cms.double(180.01),
910
ZMin = cms.double(429.99),

Configuration/Generator/python/CE_H_Fine_120um_cfi.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
PGunParameters = cms.PSet(PartID = cms.vint32(22),
55
EnMin = cms.double(25.),
66
EnMax = cms.double(200.),
7+
MaxEnSpread = cms.bool(False),
78
RMin = cms.double(49.99),
89
RMax = cms.double(50.01),
910
ZMin = cms.double(362.519),

Configuration/Generator/python/CE_H_Fine_200um_cfi.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
PGunParameters = cms.PSet(PartID = cms.vint32(22),
55
EnMin = cms.double(25.),
66
EnMax = cms.double(200.),
7+
MaxEnSpread = cms.bool(False),
78
RMin = cms.double(89.99),
89
RMax = cms.double(90.01),
910
ZMin = cms.double(362.519),

Configuration/Generator/python/CE_H_Fine_300um_cfi.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
PGunParameters = cms.PSet(PartID = cms.vint32(22),
55
EnMin = cms.double(25.),
66
EnMax = cms.double(200.),
7+
MaxEnSpread = cms.bool(False),
78
RMin = cms.double(134.99),
89
RMax = cms.double(135.01),
910
ZMin = cms.double(362.519),

Configuration/Generator/python/CloseByParticle_Photon_ERZRanges_cfi.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
PGunParameters = cms.PSet(PartID = cms.vint32(22),
55
EnMin = cms.double(25.),
66
EnMax = cms.double(200.),
7+
MaxEnSpread = cms.bool(False),
78
RMin = cms.double(60),
89
RMax = cms.double(120),
910
ZMin = cms.double(320),

IOMC/ParticleGuns/interface/CloseByParticleGunProducer.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ namespace edm {
1717
// data members
1818
double fEnMin, fEnMax, fRMin, fRMax, fZMin, fZMax, fDelta, fPhiMin, fPhiMax;
1919
int fNParticles;
20+
bool fMaxEnSpread = false;
2021
bool fPointing = false;
2122
bool fOverlapping = false;
2223
bool fRandomShoot = false;

0 commit comments

Comments
 (0)