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