CMS 3D CMS Logo

AttachSD.h
Go to the documentation of this file.
1 #ifndef SimG4Core_SensitiveDetector_AttachSD_h
2 #define SimG4Core_SensitiveDetector_AttachSD_h
3 
4 #include <vector>
5 
6 namespace edm {
7  class EventSetup;
8  class ParameterSet;
9 } // namespace edm
10 
15 class SimTrackManager;
16 
17 class AttachSD {
18 public:
19  AttachSD();
20  ~AttachSD();
21 
22  std::pair<std::vector<SensitiveTkDetector *>, std::vector<SensitiveCaloDetector *> > create(
23  const edm::EventSetup &,
25  edm::ParameterSet const &,
26  const SimTrackManager *,
27  SimActivityRegistry &reg) const;
28 };
29 
30 #endif
def create(alignables, pedeDump, additionalData, outputFile, config)
HLT enums.