CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SensitiveCaloDetector.h
Go to the documentation of this file.
1 #ifndef SimG4Core_SensitiveCaloDetector_H
2 #define SimG4Core_SensitiveCaloDetector_H
3 
6 
7 #include <vector>
8 #include <string>
9 
11 {
12 public:
14  const SensitiveDetectorCatalog & clg,
15  edm::ParameterSet const & p) :
16  SensitiveDetector(iname,cpv,clg,p) {}
17  virtual void fillHits(edm::PCaloHitContainer &, std::string name = 0) = 0;
18 };
19 
20 #endif
21 
22 
std::vector< PCaloHit > PCaloHitContainer
SensitiveCaloDetector(std::string &iname, const DDCompactView &cpv, const SensitiveDetectorCatalog &clg, edm::ParameterSet const &p)
type of data representation of DDCompactView
Definition: DDCompactView.h:77
virtual void fillHits(edm::PCaloHitContainer &, std::string name=0)=0