Skip to content

Commit

Permalink
Move fragments in data to adapt to python
Browse files Browse the repository at this point in the history
  • Loading branch information
Fabio Cossutti committed May 28, 2008
1 parent 098e716 commit fa014f2
Show file tree
Hide file tree
Showing 5 changed files with 103 additions and 0 deletions.
10 changes: 10 additions & 0 deletions Validation/CaloTowers/python/CaloTowersParam_cfi.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import FWCore.ParameterSet.Config as cms

calotowersAnalyzer = cms.EDFilter("CaloTowersValidation",
outputFile = cms.untracked.string('CaloTowersValidationHB.root'),
CaloTowerCollectionLabel = cms.untracked.string('towerMaker'),
hcalselector = cms.untracked.string('HB')
)



29 changes: 29 additions & 0 deletions Validation/CaloTowers/python/CaloTowersValidation_cfi.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
import FWCore.ParameterSet.Config as cms

from Configuration.StandardSequences.SimulationRandomNumberGeneratorSeeds_cff import *
from Configuration.StandardSequences.Simulation_cff import *
from Configuration.StandardSequences.MixingNoPileUp_cff import *
from Configuration.StandardSequences.FakeConditions_cff import *
from Configuration.StandardSequences.Reconstruction_cff import *
from DQMServices.Core.DQM_cfg import *
maxEvents = cms.untracked.PSet(
input = cms.untracked.int32(-1)
)
source = cms.Source("PoolSource",
debugFlag = cms.untracked.bool(True),
debugVebosity = cms.untracked.uint32(10),
fileNames = cms.untracked.vstring('file:/')
)

MessageLogger = cms.Service("MessageLogger")

myanalyzer = cms.EDFilter("CaloTowersValidation",
outputFile = cms.untracked.string('CaloTowersValidationHB.root'),
CaloTowerCollectionLabel = cms.untracked.string('towerMaker'),
hcalselector = cms.untracked.string('HB')
)

p = cms.Path(mix*calDigi*ecalLocalRecoSequence*hbhereco*hfreco*horeco*caloTowersRec*myanalyzer)
DQM.collectorHost = ''


20 changes: 20 additions & 0 deletions Validation/CaloTowers/python/Validation_cfi.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import FWCore.ParameterSet.Config as cms

from Configuration.StandardSequences.SimulationRandomNumberGeneratorSeeds_cff import *
from Configuration.StandardSequences.VtxSmearedGauss_cff import *
from Configuration.StandardSequences.Simulation_cff import *
from Configuration.StandardSequences.MixingNoPileUp_cff import *
from Configuration.StandardSequences.FakeConditions_cff import *
from Configuration.StandardSequences.Reconstruction_cff import *
from DQMServices.Core.DQM_cfg import *
MessageLogger = cms.Service("MessageLogger")

source = cms.Source("PoolSource",
debugFlag = cms.untracked.bool(True),
debugVebosity = cms.untracked.uint32(10),
fileNames = cms.untracked.vstring('file:/afs/cern.ch/cms/data/CMSSW/Validation/HcalHits/data/1_4_x/mc_pi+100_etaphi44.root')
)

DQM.collectorHost = ''


22 changes: 22 additions & 0 deletions Validation/CaloTowers/python/Validation_hcalonly_cfi.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import FWCore.ParameterSet.Config as cms

from Configuration.StandardSequences.SimulationRandomNumberGeneratorSeeds_cff import *
from Configuration.StandardSequences.VtxSmearedGauss_cff import *
from SimG4Core.Application.g4SimHits_cfi import *
from SimCalorimetry.HcalSimProducers.hcalUnsuppressedDigis_cfi import *
from SimCalorimetry.HcalZeroSuppressionProducers.hcalDigis_cfi import *
from Configuration.StandardSequences.MixingNoPileUp_cff import *
from Configuration.StandardSequences.FakeConditions_cff import *
from Configuration.StandardSequences.Reconstruction_cff import *
from DQMServices.Core.DQM_cfg import *
MessageLogger = cms.Service("MessageLogger")

source = cms.Source("PoolSource",
debugFlag = cms.untracked.bool(True),
debugVebosity = cms.untracked.uint32(10),
fileNames = cms.untracked.vstring('file:/afs/cern.ch/cms/data/CMSSW/Validation/HcalHits/data/1_4_x/mc_pi+100_etaphi44.root')
)

DQM.collectorHost = ''


22 changes: 22 additions & 0 deletions Validation/CaloTowers/python/calotowersValidationSequence_cff.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import FWCore.ParameterSet.Config as cms

from Validation.CaloTowers.CaloTowersParam_cfi import *
import Validation.CaloTowers.CaloTowersParam_cfi
HBCaloTowersValidation = Validation.CaloTowers.CaloTowersParam_cfi.calotowersAnalyzer.clone()
import Validation.CaloTowers.CaloTowersParam_cfi
HECaloTowersValidation = Validation.CaloTowers.CaloTowersParam_cfi.calotowersAnalyzer.clone()
import Validation.CaloTowers.CaloTowersParam_cfi
HFCaloTowersValidation = Validation.CaloTowers.CaloTowersParam_cfi.calotowersAnalyzer.clone()
import Validation.CaloTowers.CaloTowersParam_cfi
AllCaloTowersValidation = Validation.CaloTowers.CaloTowersParam_cfi.calotowersAnalyzer.clone()
calotowersValidationSequence = cms.Sequence(HBCaloTowersValidation+HECaloTowersValidation+HFCaloTowersValidation+AllCaloTowersValidation)
HBCaloTowersValidation.hcalselector = 'HB'
HBCaloTowersValidation.outputFile = 'CaloTowersValidationHB.root'
HECaloTowersValidation.hcalselector = 'HE'
HECaloTowersValidation.outputFile = 'CaloTowersValidationHE.root'
HFCaloTowersValidation.hcalselector = 'HF'
HFCaloTowersValidation.outputFile = 'CaloTowersValidationHF.root'
AllCaloTowersValidation.hcalselector = 'All'
AllCaloTowersValidation.outputFile = 'CaloTowersValidationAll.root'


0 comments on commit fa014f2

Please sign in to comment.