DD4hep - The AIDA detector description toolkit for high energy physics experiments
DD4hep  Rev:Unversioneddirectory
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CylindricalSegmentation.h
Go to the documentation of this file.
1 /*
2  * CylindricalSegmentation.h
3  *
4  * Created on: Oct 31, 2013
5  * Author: Christian Grefe, CERN
6  */
7 
8 #ifndef DDSegmentation_CYLINDRICALSEGMENTATION_H_
9 #define DDSegmentation_CYLINDRICALSEGMENTATION_H_
10 
12 
13 #include <map>
14 
15 namespace DD4hep {
16 namespace DDSegmentation {
17 
19 public:
21  virtual ~CylindricalSegmentation();
22 
23 protected:
25  CylindricalSegmentation(const std::string& cellEncoding);
28 };
29 
30 
31 } /* namespace DDSegmentation */
32 } /* namespace DD4hep */
33 #endif /* DDSegmentation_CYLINDRICALSEGMENTATION_H_ */
virtual BitField64 * decoder() const
Access the underlying decoder.
Definition: Segmentation.h:105
CylindricalSegmentation(const std::string &cellEncoding)
default constructor using an arbitrary type
Base class for all segmentations.
Definition: Segmentation.h:68