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 
13 public:
17  virtual ~CaloTowerTopology() { }
19  virtual bool valid(const DetId& id) const;
21  virtual std::vector<DetId> east(const DetId& id) const;
23  virtual std::vector<DetId> west(const DetId& id) const;
25  virtual std::vector<DetId> north(const DetId& id) const;
27  virtual std::vector<DetId> south(const DetId& id) const;
29  virtual std::vector<DetId> up(const DetId& id) const;
31  virtual std::vector<DetId> down(const DetId& id) const;
32 };
33 #endif
virtual ~CaloTowerTopology()
virtual destructor
CaloTowerTopology()
standard constructor
Definition: DetId.h:20
Unlimited (trivial) bounds.