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
PolarGrid.h
Go to the documentation of this file.
1 /*
2  * PolarGrid.h
3  *
4  * Created on: Sept 16, 2014
5  * Author: Marko Petric
6  */
7 
8 #ifndef DDSegmentation_POLARGRID_H_
9 #define DDSegmentation_POLARGRID_H_
10 
12 
13 namespace DD4hep {
14 namespace DDSegmentation {
15 
16 class PolarGrid: public Segmentation {
17 public:
19  virtual ~PolarGrid();
20 protected:
22  PolarGrid(const std::string& cellEncoding = "");
25 };
26 
27 } /* namespace DDSegmentation */
28 } /* namespace DD4hep */
29 #endif /* DDSegmentation_POLARGRID_H_ */
virtual ~PolarGrid()
Destructor.
Definition: PolarGrid.cpp:22
virtual BitField64 * decoder() const
Access the underlying decoder.
Definition: Segmentation.h:105
Base class for all segmentations.
Definition: Segmentation.h:68
PolarGrid(const std::string &cellEncoding="")
Default constructor used by derived classes passing the encoding string.
Definition: PolarGrid.cpp:14