| ||||||||||
|
Olivier Callot Signal processing with the new RAWH formatA first version of the CaloSignalAlgorithm has been implemented, to read the (converted) new RAWH data and produce the SummedDeposits needed by the Digitisation algorithm. This is a first version, as the time information is not yet processed, pending some clarification of its meaning. 1- Basic principlesThe SICB bank is converted by the (new) converter, which delivers MCCaloSummedDeposit made of MCCaloSignal, the later being an extended version of the MCCaloDeposit with time information. The processing is simple, this is just a pseudo-copy. But the time information could be used to change the value of the deposit, for example to generate spill-over or to remove late deposits. A mechanism to define efficiency versus time should be defined for that purpose 2- ParametersThe main parameter is the name of the detector, which should be given without prefix, like (EcalSignal) EcalSignal.Detector = "Ecal" ; Other parameters are defaulted in the code, and could be changed. They are listed below. Their name describes their function. EcalSignal.EventDirectory = "/Event/MC/" ; EcalSignal.InputContainer = "/SummedSignals" ; EcalSignal.OutputContainer = "/SummedDeposits" ; EcalSignal.DepositContainer = "/Deposits" ; EcalSignal.GeometryRoot = "/dd/Structure/LHCb/" ; EcalSignal.MinimalDeposit = 0.1 ; This last parameter defins which fraction of one ADC count is the minimal to keep track of the signals. This allows to reduce the event size. It may be better to put 0.0 for the Spd, as one ADC count is in fact the trigger threshold. To be seen later. The proposed parameter set is kept in the global package option file /options/Brunel.opts |