1 #ifndef DDPlanarDigiProcessor_h
2 #define DDPlanarDigiProcessor_h 1
4 #include "marlin/Processor.h"
12 #include <gsl/gsl_rng.h>
13 #include "DDRec/Surface.h"
14 #include "DDRec/SurfaceManager.h"
18 using namespace lcio ;
19 using namespace marlin ;
72 virtual void processRunHeader( LCRunHeader* run ) ;
76 virtual void processEvent( LCEvent * evt ) ;
79 virtual void check( LCEvent * evt ) ;
91 std::string _inColName ;
93 std::string _outColName ;
94 std::string _outRelColName ;
96 std::string _subDetName ;
108 const DD4hep::DDRec::SurfaceMap* _map ;
110 bool _forceHitsOntoSurface ;
112 std::vector<TH1F*> _h ;
======= DDPlanarDigiProcessor ========== Creates TrackerHits from SimTrackerHits, smearing them according to the input parameters.
Definition: DDPlanarDigiProcessor.h:56