|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef IInDetTestPixelLayerTool_H 
    6 #define IInDetTestPixelLayerTool_H 
    7 #include "GaudiKernel/AlgTool.h" 
    8 #include "GaudiKernel/ThreadLocalContext.h"  
   15 class TrackParticleBase;
 
   18 class TrackStateOnPixelLayerInfo;
 
   25 static const InterfaceID
 
   26   IID_IInDetTestPixelLayerTool(
"InDet::IInDetTestPixelLayerTool", 1, 0);
 
   34     return IID_IInDetTestPixelLayerTool;
 
   39                                      int pixel_layer) 
const = 0;
 
   43                                      bool checkBarrelOnly = 
false) 
const = 0;
 
   47                                      bool checkBarrelOnly = 
false) 
const = 0;
 
   57       Gaudi::Hive::currentContext(), 
track);
 
   62       Gaudi::Hive::currentContext(), trackpar, 0, 
true);
 
   73       Gaudi::Hive::currentContext(), 
track);
 
   78       Gaudi::Hive::currentContext(), trackpar, 1, 
true);
 
   86     std::vector<TrackStateOnPixelLayerInfo>& infoList) 
const = 0;
 
   89     std::vector<TrackStateOnPixelLayerInfo>& infoList) 
const = 0;
 
   92     std::vector<TrackStateOnPixelLayerInfo>& infoList,
 
   94     bool checkBarrelOnly = 
false) 
const = 0;
 
   97                           std::vector<TrackStateOnPixelLayerInfo>& infoList)
 const 
  103                              int pixel_layer) 
const = 0;
 
  105                              int pixel_layer) 
const = 0;
 
  
Ensure that the ATLAS eigen extensions are properly loaded.