1 #ifndef VTXDigiProcessor_h 
    2 #define VTXDigiProcessor_h 1 
    4 #include "marlin/Processor.h" 
    8 #include <gsl/gsl_rng.h> 
   11 #include <marlin/Global.h> 
   12 #include <gear/GEAR.h> 
   13 #include <gear/VXDParameters.h> 
   14 #include <gear/VXDLayerLayout.h> 
   17 using namespace lcio ;
 
   18 using namespace marlin ;
 
   83   virtual void processRunHeader( LCRunHeader* run ) ;
 
   87   virtual void processEvent( LCEvent * evt ) ; 
 
   90   virtual void check( LCEvent * evt ) ; 
 
   98   double correctPhiRange( 
double Phi ) 
const ;  
 
  103   std::string _colNameVTX ;
 
  104   std::string _colNameSIT ;
 
  105   std::string _colNameSET ;
 
  106   std::string _outColNameVTX ;
 
  107   std::string _outColNameSIT ;
 
  108   std::string _outColNameSET ;
 
  110   std::vector<int> _activeSETLayers ;
 
  114   int _smearAlongLadders;
 
  117   float _pointResoRPhi,_pointResoRPhi_VTX,_pointResoRPhi_SIT,_pointResoRPhi_SET;
 
  118   float _pointResoZ,_pointResoZ_VTX,_pointResoZ_SIT,_pointResoZ_SET;
 
  122   std::vector< std::pair<long, long> > _vxdCount ;
 
======= VTXDigiProcessor ==========   Produces SIT & VTX TrackerHit collection from SimTrackerHit col...
Definition: VTXDigiProcessor.h:67