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