Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /SimCalorimetry/EcalSelectiveReadoutAlgos/ChangeLog is written in an unsupported language. File is not indexed.

0001 V02-04-01
0002 --------
0003 
0004 2010-06-14  author  <author@lxplus316.cern.ch>
0005 
0006         * interface/EcalSelectiveReadoutSuppressor.h:
0007         . implemented recommandation of condition DB experts (from Francesca C. and Vincenzo I.):
0008          - types double changed into float.
0009          - removed dependency of CondFormats/EcalObjects on FWCore/ParameterSet and moved most
0010            of methods of EcalSRSettings format object into EcalSRCondTools class of package
0011            SimCalorimetry/EcalSelectiveReadoutProducers
0012          - declared DB mapping to BLOB for large std::vector fields of EcalSRSetting
0013            (in principle > 12 elements)
0014 
0015 V02-04-00
0016 ---------
0017 
0018 2010-06-09  author  <author@lxplus316.cern.ch>
0019 
0020         * interface/EcalSelectiveReadoutSuppressor.h, src/EcalSelectiveReadoutSuppressor.cc:
0021         Migration of selective readout settings to condition database. Added option to read configuration from condition database
0022 
0023 
0024 V02-03-04
0025 ---------
0026 
0027 2009-11-03  author  <author@pcsaccms02.cern.ch>
0028 
0029         * src/EcalSelectiveReadoutSuppressor.cc:
0030         . fixed a bug introduced with V02-03-00 (rev 1.35) that was resulting in suppression of every digis
0031         . restored the cout commented out by previous commit as LogDebug and LogError
0032 
0033 V02-03-03
0034 ---------
0035 
0036 2009-10-30  author  <author@pcsaccms02.cern.ch>
0037 
0038         * src/EcalSelectiveReadoutSuppressor.cc: Suppress debugging printout
0039 
0040 V02-03-01
0041 ---------
0042         
0043 2009-10-29  author  <author@pcsaccms02.cern.ch>
0044 
0045         * BuildFile: cleanup
0046 
0047 V02-03-00
0048 ---------
0049 
0050 2009-10-26  author  <author@pcsaccms02.cern.ch>
0051 
0052         * interface/EcalSelectiveReadoutSuppressor.h, src/EcalSelectiveReadoutSuppressor.cc:
0053         . SRF of the four inner corner partial SC changed to unknown to SRF of the main RU (the one reading 5 out of the 6 crystals)
0054         . Configurable default TTF. Now, with ecalDigi.cfi, uses forced low interest as default.
0055         . Added a mode (trigByPassMode=1), where TTF is recomputed from trigger primitive (TP) compressed Et issue from the TP module.
0056 
0057         * src/EcalSelectiveReadout.cc, src/EcalSelectiveReadout.h:
0058         . SR flag (low interest, single..) to actions is now fully configurable.
0059         . Implemented treatement of forced flags according to what is done in the hardware.
0060 
0061 V02-02-01
0062 ---------
0063 
0064 2009-10-14  author  <author@lxplus245.cern.ch>
0065 
0066         * src/EcalSelectiveReadout.cc: remove dependency on printMacro.h
0067 
0068 V02-02-00
0069 ---------
0070 
0071 2009-10-14  author  <author@lxplus245.cern.ch>
0072 
0073         * ChangeLog: Log of tags and code changes
0074 
0075         
0076 2009-06-22  author  <author@lxplus245.cern.ch>
0077 
0078         * interface/EcalSelectiveReadoutSuppressor.h:
0079         added switch to disable suppressed digi production
0080 
0081 2009-06-19  author  <author@lxplus245.cern.ch>
0082 
0083         * src/EcalSelectiveReadoutSuppressor.cc:
0084         . added switch to disable suppressed digi production
0085         . note: "bug" mentionned in previous commit (rev. 1.33) does not affect code behavior, just the code legibility
0086 
0087 2009-06-18  author  <author@lxplus245.cern.ch>
0088 
0089         * src/EcalSelectiveReadoutSuppressor.cc: bug fixed
0090 
0091         * .admin/developers:
0092         added Matthieu Marionneau in developer list for EcalSelectiveReadout*
0093 
0094 V02-01-00
0095 ---------
0096         
0097 2009-06-07  author  <author@lxplus245.cern.ch>
0098 
0099         * interface/EcalSelectiveReadoutSuppressor.h, src/EcalSelectiveReadout.cc, src/EcalSelectiveReadout.h, src/EcalSelectiveReadoutSuppressor.cc, BuildFile:
0100         added grouping of partial SC readout
0101 
0102 V02-00-02
0103 ---------
0104         
0105 2009-02-13  author  <author@lxplus245.cern.ch>
0106 
0107         * interface/EcalSelectiveReadoutSuppressor.h, src/EcalSelectiveReadoutSuppressor.cc:
0108         added option for symetric zero suppression cut (cut on absolute value)
0109 
0110         * src/EcalSelectiveReadout.cc:
0111         reformat to unix ascii format (see endline character)
0112 
0113 2009-02-12  author  <author@lxplus245.cern.ch>
0114 
0115         * src/EcalSelectiveReadoutSuppressor.cc:
0116         For *negative* values of zero suppression threshold the filter was cutting with a
0117         threshold 1/4th ADC count lower than expected. Bug fixed.
0118 
0119 V02-00-01 and ealier tags
0120 -------------------------
0121         
0122 2008-05-14  author  <author@lxplus245.cern.ch>
0123         
0124         * src/EcalSelectiveReadoutSuppressor.cc:
0125         changes for alignable calo geometry
0126 
0127 2007-08-06  author  <author@lxplus245.cern.ch>
0128 
0129         * src/EcalSelectiveReadoutSuppressor.cc, interface/EcalSelectiveReadoutSuppressor.h:
0130         migrate to new dataframe
0131 
0132 2007-06-23  author  <author@lxplus245.cern.ch>
0133 
0134         * src/EcalSelectiveReadoutSuppressor.cc:
0135         fixed a bug affecting run with ecalDccZs1stSample > 1
0136 
0137 2007-06-15  author  <author@lxplus245.cern.ch>
0138 
0139         * src/EcalSelectiveReadout.cc:
0140         Remove try-catch and replace with the validity check on DetID (by Chiara)
0141 
0142         * .admin/developers: Add Chiara Rovelli as administrator
0143 
0144 2007-06-04  author  <author@lxplus245.cern.ch>
0145 
0146         * src/EcalSelectiveReadout.cc: Remove a superfluous debugging message
0147 
0148         * src/EcalSelectiveReadout.cc, src/EcalSelectiveReadout.h, src/EcalSelectiveReadoutSuppressor.cc, interface/EcalSelectiveReadoutSuppressor.h:
0149         . clean up; removed two unused datacards.
0150         . fixed a bug affecting neighbour flagging in the two innest eta-rings of
0151         each endcap.
0152 
0153 2007-05-29  author  <author@lxplus245.cern.ch>
0154 
0155         * src/EcalSelectiveReadoutSuppressor.cc:
0156         Using validDetId to avoid throwing/catching exception
0157 
0158 2007-05-21  author  <author@lxplus245.cern.ch>
0159 
0160         * src/EcalSelectiveReadoutSuppressor.cc:
0161         Change an "unsigned int"'s to "size_t" for 64-bit build
0162 
0163 2007-05-09  author  <author@lxplus245.cern.ch>
0164 
0165         * src/EcalSelectiveReadoutSuppressor.cc: . added 'gain 0' support
0166         . minor bug in TTF dump
0167 
0168 2007-03-07  author  <author@lxplus245.cern.ch>
0169 
0170         * src/EcalSelectiveReadoutSuppressor.cc: Fix for new include
0171 
0172 2007-02-14  author  <author@lxplus245.cern.ch>
0173 
0174         * interface/EcalSelectiveReadoutSuppressor.h, src/EcalSelectiveReadout.cc, src/EcalSelectiveReadout.h, src/EcalSelectiveReadoutSuppressor.cc:
0175         . added production of SR flag digis to store with the event
0176         . added method to dump TTF
0177         . commented out LogDebug and LogTrace in DCC FIR code for perf. issues
0178         . code cleanup
0179 
0180 2006-12-05  author  <author@lxplus245.cern.ch>
0181 
0182         * .admin/developers: developers file updated with loginid
0183 
0184 2006-11-18  author  <author@lxplus245.cern.ch>
0185 
0186         * interface/EcalSelectiveReadoutSuppressor.h, src/EcalSelectiveReadoutSuppressor.cc:
0187         Factored out energy() and accumulate(), just for testing purposes.  I'll let an expert plug the accumulate() into the actual filtering code and test it
0188 
0189 2006-09-19  author  <author@lxplus245.cern.ch>
0190 
0191         * src/EcalSelectiveReadoutSuppressor.cc:
0192         fixed problem for very high abs. value of ZS threshold
0193 
0194 2006-07-21  author  <author@lxplus245.cern.ch>
0195 
0196         * src/EcalSelectiveReadout.cc:
0197         . fixed a major bug: SR flags of SC were not reset at each event
0198         . minor change for efficiency
0199 
0200 2006-07-09  author  <author@lxplus245.cern.ch>
0201 
0202         * interface/EcalSelectiveReadoutSuppressor.h, src/EcalSelectiveReadoutSuppressor.cc:
0203         . fixed a rounding bug
0204         . fixed gain bug for TP bypass mode
0205         . added Peak finder effect simulation to TP bypass mode
0206 
0207 2006-07-08  author  <author@lxplus245.cern.ch>
0208 
0209         * interface/EcalSelectiveReadoutSuppressor.h, src/EcalSelectiveReadoutSuppressor.cc:
0210         . fixed problem with DCC FIR threshold
0211         . use of logger instead of cout
0212         . index of FIR weigths starts now at 1 as in hardware
0213 
0214 2006-07-07  author  <author@lxplus245.cern.ch>
0215 
0216         * src/EcalSelectiveReadoutSuppressor.cc: minor change
0217 
0218         * interface/EcalSelectiveReadoutSuppressor.h, src/EcalSelectiveReadoutSuppressor.cc:
0219         . fixed ADC->MeV conversion for EE used for DCC FIR thresholds
0220         . temporally supports old nb of TP time sample for code change transition
0221         . added a debug mode with in situ TP (simplified) computation
0222 
0223         * src/EcalSelectiveReadout.cc: minor change
0224 
0225 2006-07-06  author  <author@lxplus245.cern.ch>
0226 
0227         * src/EcalSelectiveReadoutSuppressor.cc:
0228         updated code following to the change in number of TP samples per TT
0229 
0230 2006-06-29  author  <author@lxplus245.cern.ch>
0231 
0232         * src/EcalSelectiveReadoutSuppressor.cc: . bug fix in accept method
0233         . change following to maximum APD sample shift.
0234 
0235 2006-06-24  author  <author@lxplus245.cern.ch>
0236 
0237         * src/EcalSelectiveReadoutSuppressor.cc:
0238         Adapted for new interface of EcalDataFrame
0239 
0240 2006-06-16  author  <author@lxplus245.cern.ch>
0241 
0242         * test/BuildFile: removed not used EcalSelectiveReadoutTest
0243 
0244         * test/EcalSelectiveReadoutTest.cpp: not used
0245 
0246 2006-06-14  author  <author@lxplus245.cern.ch>
0247 
0248         * src/EcalSelectiveReadout.cc, src/EcalSelectiveReadout.h:
0249         . fixed index bug
0250         . uses TT flags as inputs instead of energies
0251 
0252         * interface/EcalSelectiveReadoutSuppressor.h, src/EcalSelectiveReadoutSuppressor.cc:
0253         . ZS threshold for high interest channel is now configurable
0254         . added algo for ZS FIR.
0255         . uses trigger flags provided by EcalTriggerPrimitiveDigi
0256         . cleanup
0257 
0258 2006-06-05  author  <author@lxplus245.cern.ch>
0259 
0260         * src/EcalSelectiveReadoutSuppressor.cc:
0261         dealt with UNKNOWN interest level
0262 
0263         * src/EcalSelectiveReadout.cc: fixed index problem
0264 
0265         * src/EcalSelectiveReadoutSuppressor.cc:
0266         dealt with index 0 jump in ECAL numbering
0267 
0268         * src/EcalSelectiveReadout.cc, src/EcalSelectiveReadoutSuppressor.cc:
0269         Trigger towers count from one
0270 
0271 2006-06-04  author  <author@lxplus245.cern.ch>
0272 
0273         * src/EcalSelectiveReadout.cc, src/EcalSelectiveReadout.h:
0274         Add print methods
0275 
0276 2006-06-03  author  <author@lxplus245.cern.ch>
0277 
0278         * BuildFile: Need Geometry/CaloEventSetup for Trigger map
0279 
0280 2006-06-02  author  <author@lxplus245.cern.ch>
0281 
0282         * src/EcalSelectiveReadoutSuppressor.cc, src/EcalSelectiveReadout.cc, src/EcalSelectiveReadout.h, interface/EcalSelectiveReadoutSuppressor.h:
0283         Use interfaces for DetIds, Geometry, & ConstituentsMap
0284 
0285         * BuildFile: Added EcalSelectiveReadoutAlgos
0286 
0287         * interface/EcalSelectiveReadoutSuppressor.h, src/EcalSelectiveReadoutSuppressor.cc:
0288         added a run method filling new digi collections
0289 
0290 2006-05-13  author  <author@lxplus245.cern.ch>
0291 
0292         * interface/EcalSelectiveReadoutSuppressor.h, src/EcalSelectiveReadoutSuppressor.cc:
0293         Improved variable names
0294 
0295 2006-04-25  author  <author@lxplus245.cern.ch>
0296 
0297         * test/EcalSelectiveReadoutTest.cpp: First version
0298 
0299         * test/BuildFile, BuildFile, interface/EcalSelectiveReadoutSuppressor.h:
0300         *** empty log message ***
0301 
0302         * src/EcalSelectiveReadout.cc, src/EcalSelectiveReadoutSuppressor.cc:
0303         First version, so has no energy evaluation or trigger tower mapping
0304 
0305         * src/EcalSelectiveReadout.h: *** empty log message ***
0306 
0307         * src/EcalSelectiveReadout.cc, src/EcalSelectiveReadout.h, src/EcalSelectiveReadoutSuppressor.cc:
0308         New file.
0309 
0310 2006-04-21  author  <author@lxplus245.cern.ch>
0311 
0312         * .admin/developers: Initial Setup
0313