- Timestamp:
- 08/17/06 20:40:37 (18 years ago)
- Location:
- trunk/MagicSoft/Mars
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/Changelog
r7882 r7883 26 26 - small update to output 27 27 28 * msignal/MExtractTimeAndCharge.cc: 29 - mark the lo-gains only as valid if they are really extracted 30 28 31 29 32 … … 33 36 - fixed usage of substitutions 34 37 35 * MMcConfigRunHeader.[h,cc]:38 * mmc/MMcConfigRunHeader.[h,cc]: 36 39 - added fParaboloidFocal 37 40 - increased class version by 1 38 41 - updated comments 39 42 40 * MMcEvt.[hxx,cxx]:43 * mmc/MMcEvt.[hxx,cxx]: 41 44 - added fEventReuse 42 45 - increased class version by 1 43 46 - updates to comments 44 47 45 * MMcEvtBasic.h:48 * mmc/MMcEvtBasic.h: 46 49 - replaced private by protected 47 50 48 * MMcFadcHeader.hxx:51 * mmc/MMcFadcHeader.hxx: 49 52 - updates to comments 50 53 - update to global ifdef 51 54 52 * MMcRunHeader.[hxx,cxx]:55 * mmc/MMcRunHeader.[hxx,cxx]: 53 56 - added fRandomPointingConeSemiAngle 54 57 - increased class version by 1 … … 56 59 - removed empty destructor 57 60 58 * MMcTrig.hxx:61 * mmc/MMcTrig.hxx: 59 62 - updated preprocessor directives 60 63 61 * MMcTrigHeader.[hxx,cxx]:64 * mmc/MMcTrigHeader.[hxx,cxx]: 62 65 - updated comments 63 66 - removed empty destructor 64 67 - updated preprocessor directives 65 68 66 * MTriggerDefine.h,Mdefine.h:69 * mmc/MTriggerDefine.h, mmc/Mdefine.h: 67 70 - updated preprocessor directives 68 71 -
trunk/MagicSoft/Mars/NEWS
r7876 r7883 30 30 - callisto: Callisto now raises an error if one of the input files could 31 31 not be opened. 32 33 - callisto: The lo-gains have been marked as valid in some cases 34 when they got not extracted at all (deltsumlo=deltatimelo=0) because 35 the allowed extraction range (fLoGainLast-fLoGainFirst) was 36 smaller than the number of slices (fLoGainWindowSize) needed 37 by the lo-gain extractor 32 38 33 39 - callisto: Updated absolute calibration constants (muon calibration) -
trunk/MagicSoft/Mars/msignal/MExtractTimeAndCharge.cc
r7844 r7883 270 270 if (pixel.HasLoGain() && (fMaxBinContent > fLoGainSwitch /*|| sathi>0*/) ) 271 271 { 272 deltasumlo = 0; // make logain of MExtractedSignalPix valid273 deltatimelo = 0; // make logain of MArrivalTimePix valid274 275 272 fLoGainFirstSave = fLoGainFirst; 276 273 … … 281 278 const Float_t pos = sathi==0 ? timehi : (int)(sathi)-3; 282 279 283 if (pos >-fLoGainStartShift)280 if (pos+fLoGainStartShift>0) 284 281 fLoGainFirst = (Byte_t)(pos + fLoGainStartShift); 285 282 … … 289 286 if (fLoGainFirst <= fLoGainLast-fWindowSizeLoGain) 290 287 { 288 deltasumlo = 0; // make logain of MExtractedSignalPix valid 289 deltatimelo = 0; // make logain of MArrivalTimePix valid 290 291 291 const Bool_t logainabflag = (higainabflag + pixel.GetNumHiGainSamples()) & 0x1; 292 292 FindTimeAndChargeLoGain(pixel.GetLoGainSamples()+fLoGainFirst,
Note:
See TracChangeset
for help on using the changeset viewer.