fmssim
Public Member Functions
fms::geometry::Detector Class Reference

Abstract base class for a detector composed of cells. More...

#include <Detector.h>

List of all members.

Public Member Functions

virtual CellFind (const TVector3 &) const =0
 Enum like this might be best in a general enums or geometry 'global' file.
virtual UInt_t Size () const =0
 Returns the number of cells/channels in the detector.

Detailed Description

Abstract base class for a detector composed of cells.


Member Function Documentation

virtual Cell* fms::geometry::Detector::Find ( const TVector3 &  ) const [pure virtual]

Enum like this might be best in a general enums or geometry 'global' file.

Could also collect various global properties like z locations of detectors, whether that detector was in for a given year... Returns a pointer to the cell containing a point. Returns NULL if there is no such cell.

Implemented in fms::geometry::Detector2011, and fms::geometry::SubDetector.

virtual UInt_t fms::geometry::Detector::Size ( ) const [pure virtual]

Returns the number of cells/channels in the detector.

Implemented in fms::geometry::Detector2011, and fms::geometry::SubDetector.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines