1 #ifndef GridPixXrayObjectCalculatorProcessor_h
2 #define GridPixXrayObjectCalculatorProcessor_h 1
4 #include "GridPixXrayObject.h"
5 #include "TimePixMapHandlerProcessor.h"
14 #include <EVENT/TrackerHit.h>
15 #include <IMPL/TrackerHitImpl.h>
16 #include <EVENT/LCCollection.h>
17 #include <IMPL/LCCollectionVec.h>
18 #include <EVENT/TrackerData.h>
19 #include <IMPL/TrackerDataImpl.h>
20 #include <IMPL/LCRelationImpl.h>
23 #include <marlin/Processor.h>
24 #include <marlin/ConditionsProcessor.h>
25 #include <marlin/Global.h>
26 #include <TimePixPixelMode.h>
27 #include <lccd/ConditionsMap.hh>
28 #include <TimePixMapListener.h>
31 #include <gear/GEAR.h>
32 #include <gear/TPCModule.h>
33 #include <gear/TPCParameters.h>
34 #include <gear/PadRowLayout2D.h>
37 #include <AIDA/AIDA.h>
38 #include <marlin/AIDAProcessor.h>
43 #include <Minuit2/FCNBase.h>
44 #include <TFitterMinuit.h>
66 virtual void processRunHeader( lcio::LCRunHeader* run );
68 virtual void processEvent( lcio::LCEvent* evt );
74 std::string _inputCol;
76 std::string _outputCol;
78 std::string _outputHits;
80 std::string _outputXrays;
82 std::string _modeMapColName;
83 std::string _modeMapCorrName;
88 double _readoutFrequency;
89 double _driftVelocity;
93 int _outputIsTransient;
95 tpcconddata::TimePixMap * _timePixMap;
98 TH1D* _histoExcentricity;
100 TH2D* _scatterExcentricity;
104 TFitterMinuit* _minuit;
Definition: GridPixXrayObjectCalculatorProcessor.h:54
Definition: GridPixXrayObjectCalculatorProcessor.cc:5