CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CaloTowerTopology.h
Go to the documentation of this file.
1 #ifndef GEOMETRY_CALOTOPOLOGY_CALOTOWERTOPOLOGY_H
2 #define GEOMETRY_CALOTOPOLOGY_CALOTOWERTOPOLOGY_H 1
3 
5 
11 public:
15  virtual ~CaloTowerTopology() { }
17  virtual bool valid(const DetId& id) const;
19  virtual std::vector<DetId> east(const DetId& id) const;
21  virtual std::vector<DetId> west(const DetId& id) const;
23  virtual std::vector<DetId> north(const DetId& id) const;
25  virtual std::vector<DetId> south(const DetId& id) const;
27  virtual std::vector<DetId> up(const DetId& id) const;
29  virtual std::vector<DetId> down(const DetId& id) const;
30 };
31 #endif
virtual ~CaloTowerTopology()
virtual destructor
CaloTowerTopology()
standard constructor
Definition: DetId.h:18
Unlimited (trivial) bounds.