Changeset 14922 for trunk/Mars


Ignore:
Timestamp:
02/13/13 16:47:35 (12 years ago)
Author:
tbretz
Message:
New classes for DRS calibration.
Location:
trunk/Mars/mdrs
Files:
14 added
4 copied

Legend:

Unmodified
Added
Removed
  • trunk/Mars/mdrs/MCalibrateDrsTimes.cc

    r14896 r14922  
    1616!
    1717!
    18 !   Author(s): Markus Gaug  04/2004 <mailto:markus@ifae.es>
     18!   Author(s): Thomas Bretz 2013 <mailto:thomas.bretz@epfl.ch>
    1919!
    20 !   Copyright: MAGIC Software Development, 2000-2006
     20!   Copyright: MAGIC Software Development, 2000-2013
    2121!
    2222!
     
    2727//   MCalibrateDrsTimes
    2828//
    29 //   This task takes the extracted arrival times from MArrivalTimeCam for each 
    30 //   pixel and applies the offset calibrated in MCalibrationRelTimeCam
    31 //   The calibrated arrival time and its error gets stored in MSignalCam.
    32 //
    33 //   Input Containers:
    34 //    MArrivalTimeCam
    35 //    MCalibrationRelTimeCam
    36 //
    37 //   Output Containers:
    38 //    MSignalCam
    39 //
    4029//////////////////////////////////////////////////////////////////////////////
    4130#include "MCalibrateDrsTimes.h"
    4231
    43 #include "MLog.h"
    44 #include "MLogManip.h"
    45 
    4632#include "MParList.h"
    47 
    48 #include "MGeomCam.h"
    49 
    50 #include "MCalibrationRelTimeCam.h"
    51 #include "MCalibrationRelTimePix.h"
    5233
    5334#include "MArrivalTimeCam.h"
     
    5839
    5940#include "MSignalCam.h"
    60 #include "MSignalPix.h"
    6141
    6242#include "MRawRunHeader.h"
    6343#include "MRawEvtData.h"
    64 #include "MHDrsCalib.h"
     44
     45#include "MDrsCalibrationTime.h"
    6546
    6647ClassImp(MCalibrateDrsTimes);
    6748
    6849using namespace std;
     50
    6951// --------------------------------------------------------------------------
    7052//
  • trunk/Mars/mdrs/MDrsCalibApply.cc

    r14920 r14922  
    1616!
    1717!
    18 !   Author(s): Thomas Bretz, 10/2006 <mailto:tbretz@astro.uni-wuerzburg.de>
    19 !
    20 !   Copyright: MAGIC Software Development, 2000-2008
     18!   Author(s): Thomas Bretz, 2013<mailto:thomas.bretz@epfl.ch>
     19!
     20!   Copyright: MAGIC Software Development, 2013
    2121!
    2222!
     
    2626//
    2727//   MDrsCalibApply
    28 //
    29 //  This class merges hi- and lo-gain samples into one array and
    30 //  subtracts the pedestal (including the AB-offset) from the
    31 //  data and stores the result in MDrsCalibApplyedEvt.
    32 //
    33 // Input Containers:
    34 //   MRawEvtData
    35 //   MRawRunHeader
    36 //   MPedestalCam
    37 //
    38 // Output Containers:
    39 //   MDrsCalibApplyedEvt
    4028//
    4129//////////////////////////////////////////////////////////////////////////////
     
    5644#include "MPedestalPix.h"
    5745
    58 #include "../mhist/MHDrsCalib.h"
     46#include "MDrsCalibration.h"
    5947#include "MPedestalSubtractedEvt.h"
    6048
     
    6250#include "MExtractedSignalPix.h"
    6351
    64 ClassImp(MDrsCalibResult);
    6552ClassImp(MDrsCalibApply);
    6653
Note: See TracChangeset for help on using the changeset viewer.