10 cfg.addEventAlgo( CompFactory.CaloReadLCClassificationFile(
"ReadLCClassification",
11 LCClassificationFileName = flags.LCW.inRootCL, ClassificationKey=
"EMFracClassify"))
13 cfg.addEventAlgo( CompFactory.CaloReadLCWeightsFile(
"ReadLCWeights",
14 LCWeightFileName = flags.LCW.inRootW, CorrectionKey=
"H1ClusterCellWeights"))
16 cfg.addEventAlgo( CompFactory.CaloReadLCOutOfClusterFile(
"ReadLCOutOfCluster",
17 LCOutOfClusterFileName = flags.LCW.inRootOOC, CorrectionKey=
"OOCCorrection"))
19 cfg.addEventAlgo( CompFactory.CaloReadLCOutOfClusterFile(
"ReadLCOutOfClusterPi0",
20 LCOutOfClusterFileName = flags.LCW.inRootOOCPI0, CorrectionKey=
"OOCPi0Correction"))
24 from RegistrationServices.OutputConditionsAlgConfig
import OutputConditionsAlgCfg
26 outputFile=flags.LCW.outDirCLWOOC+
"/"+flags.LCW.outFileNameCLWOOC,
27 ObjectList=[
"CaloLocalHadCoeff#EMFracClassify#/CALO/HadCalibration2/CaloEMFrac",
28 "CaloLocalHadCoeff#H1ClusterCellWeights#/CALO/HadCalibration2/H1ClusterCellWeights",
29 "CaloLocalHadCoeff#OOCCorrection#/CALO/HadCalibration2/CaloOutOfCluster",
30 "CaloLocalHadCoeff#OOCPi0Correction#/CALO/HadCalibration2/CaloOutOfClusterPi0"
32 IOVTagList=[flags.LCW.outTagCL, flags.LCW.outTagW, flags.LCW.outTagOOC, flags.LCW.outTagOOCPI0],