Changes for #87331: Combined commit MUON+HLT
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 3 Oct 2011 11:15:23 +0000 (11:15 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 3 Oct 2011 11:15:23 +0000 (11:15 +0000)
commit05315e710a77b08084a05ec4438e8fd1bed44645
tree5edd8ab8d8049b15bba5b90d20194830eb0a860e
parent9bc79c29889c41266f6f8e97cb680df244d3edd6
Changes for #87331: Combined commit MUON+HLT

AliMUONDigitCalibrator

  Simplified the ctors interface (removed a default parameter)

AliMUONReconstructor

  Propagate AliMUONDigitCalibrator interface change
  Change order of delete calls in the destructors (to avoid access dead OCDB objects in dtor of calibrator)

AliMUONTrackerDataMaker

  Propagate AliMUONDigitCalibrator interface change

AliMUON

  Propagate changes in AliMUONDigitizerV3 (e.g. pass the recoparams when creating the digitizer)

AliMUONVDigit
AliMUONRealDigit
AliMUONDigit

All digits now have the ChargeInFC method defined

AliMUONDigitizerV3

  Now uses the RecoParams to know how to decalibrate.
  Now assumes that all digits to be decalibrated have their charge in fC, as it should be...

AliMUONSDigitizerV2
AliMUONResponseV0

  Simulated charges are now in fC.

runSimulation.C
runReconstruction.C
AlirootRun_MUONtest.sh

  One more step towards removal of specific OCDB storages for simulations : take
  MUON/Calib/Gains from raw OCDB.
  Added an option "-b anchorRunNumber" to AlirootRun_MUONtest.sh in order to test realistic simulations
  (i.e. using an anchor run). Note that this option references a couple of "private" OCDB files. This is
  only an interim solution...

Config.C

  Added a parameter to know when we're doing realistic simulations, in which case we must
  instantiante the ITS to get the correct propagation of the simulated vertex to the reconstruction.

AliMUONRecoParam.cxx

  Added eventspecie to Print()

Laurent
20 files changed:
HLT/MUON/OnlineAnalysis/AliHLTMUONClusterFinderComponent.cxx
MUON/AliMUON.cxx
MUON/AliMUON.h
MUON/AliMUONDigitCalibrator.cxx
MUON/AliMUONDigitCalibrator.h
MUON/AliMUONDigitizerV3.cxx
MUON/AliMUONDigitizerV3.h
MUON/AliMUONRealDigit.h
MUON/AliMUONRecoParam.cxx
MUON/AliMUONReconstructor.cxx
MUON/AliMUONResponseV0.cxx
MUON/AliMUONSDigitizerV2.cxx
MUON/AliMUONTrackerDataMaker.cxx
MUON/AliMUONVDigit.cxx
MUON/AliMUONVDigit.h
MUON/AlirootRun_MUONtest.sh
MUON/Config.C
MUON/MUONefficiency.C
MUON/runReconstruction.C
MUON/runSimulation.C