1 |
querten |
1.1 |
// Put here the modules you want the cfg file to use,
|
2 |
|
|
// then include this file in your cfg file.
|
3 |
|
|
// i.e. in Frog_Analyzer.cfg replace 'module demo = Frog_Analyzer {} '
|
4 |
|
|
// with 'include "anlyzerDir/Frog/data/Frog_Analyzer.cfi" '.
|
5 |
|
|
// (Remember that filenames are case sensitive.)
|
6 |
|
|
|
7 |
|
|
module frog = Frog_Analyzer
|
8 |
|
|
{
|
9 |
|
|
string OutputFile = "MinBias.vis"
|
10 |
|
|
|
11 |
|
|
VInputTag SimTrackProducers = {g4SimHits}
|
12 |
roberfro |
1.6 |
VInputTag SimVertexProducers = {g4SimHits:}
|
13 |
querten |
1.1 |
VInputTag SimHitProducers = {g4SimHits:TrackerHitsPixelBarrelLowTof,
|
14 |
|
|
g4SimHits:TrackerHitsPixelBarrelHighTof,
|
15 |
|
|
g4SimHits:TrackerHitsPixelEndcapLowTof,
|
16 |
|
|
g4SimHits:TrackerHitsPixelEndcapHighTof,
|
17 |
|
|
g4SimHits:TrackerHitsTIBLowTof,
|
18 |
|
|
g4SimHits:TrackerHitsTIBHighTof,
|
19 |
|
|
g4SimHits:TrackerHitsTIDLowTof,
|
20 |
|
|
g4SimHits:TrackerHitsTIDHighTof,
|
21 |
|
|
g4SimHits:TrackerHitsTOBLowTof,
|
22 |
|
|
g4SimHits:TrackerHitsTOBHighTof,
|
23 |
|
|
g4SimHits:TrackerHitsTECLowTof,
|
24 |
querten |
1.10 |
g4SimHits:TrackerHitsTECHighTof,
|
25 |
|
|
g4SimHits:MuonDTHits,
|
26 |
|
|
g4SimHits:MuonCSCHits,
|
27 |
|
|
g4SimHits:MuonRPCHits
|
28 |
|
|
# g4SimHits:TotemHitsRP, #doesn't work... why?
|
29 |
|
|
# g4SimHits:TotemHitsT1, #doesn't work... why?
|
30 |
|
|
# g4SimHits:TotemHitsT2Gem, #doesn't work... why?
|
31 |
|
|
# g4SimHits:FP420Si, #doesn't work... why?
|
32 |
|
|
# g4SimHits:BSCHits #doesn't work... why?
|
33 |
|
|
}
|
34 |
|
|
|
35 |
|
|
VInputTag SimCaloHitProducers = {g4SimHits:CaloHitsTk,
|
36 |
|
|
g4SimHits:EcalHitsEB,
|
37 |
|
|
g4SimHits:EcalHitsEE,
|
38 |
|
|
g4SimHits:EcalHitsES,
|
39 |
|
|
g4SimHits:HcalHits
|
40 |
|
|
# g4SimHits:HcalTB06BeamHits, #doesn't work... why?
|
41 |
|
|
# g4SimHits:ZDCHITS, #doesn't work... why?
|
42 |
|
|
# g4SimHits:CastorBU, #doesn't work... why?
|
43 |
|
|
# g4SimHits:CastorFI, #doesn't work... why?
|
44 |
|
|
# g4SimHits:CastorPL, #doesn't work... why?
|
45 |
|
|
# g4SimHits:CastorTU #doesn't work... why?
|
46 |
|
|
}
|
47 |
|
|
|
48 |
querten |
1.1 |
|
49 |
roberfro |
1.4 |
VInputTag TrajectoryProducers = {TrackRefitter}
|
50 |
querten |
1.5 |
VInputTag TrackProducers = {}
|
51 |
querten |
1.1 |
VInputTag EcalRecHitProducers = {ecalRecHit:EcalRecHitsEB,
|
52 |
|
|
ecalRecHit:EcalRecHitsEE,
|
53 |
|
|
ecalPreshowerRecHit:EcalRecHitsES}
|
54 |
|
|
|
55 |
|
|
VInputTag HcalHBHERecHitProducers = {hbhereco}
|
56 |
|
|
VInputTag HcalHORecHitProducers = {horeco}
|
57 |
|
|
VInputTag HcalHFRecHitProducers = {hfreco}
|
58 |
querten |
1.2 |
|
59 |
|
|
VInputTag DTSegmentProducers = {dt4DSegments}
|
60 |
|
|
VInputTag CSCSegmentProducers = {cscSegments}
|
61 |
|
|
|
62 |
|
|
VInputTag RPCHitsProducers = {rpcRecHits}
|
63 |
querten |
1.7 |
|
64 |
querten |
1.10 |
VInputTag NIProducers = {
|
65 |
|
|
# nuclearInteractionMaker #off by default
|
66 |
|
|
}
|
67 |
roberfro |
1.8 |
|
68 |
querten |
1.7 |
int32 NEventsInVisFile = -1
|
69 |
|
|
bool ProduceGeom = true
|
70 |
|
|
|
71 |
roberfro |
1.6 |
bool SaveTrackerGeom = true
|
72 |
|
|
bool SaveMuonGeom = true
|
73 |
|
|
bool SaveCaloGeom = true
|
74 |
querten |
1.1 |
|
75 |
|
|
}
|