1 #ifndef ALIHLTTRIGGERDETECTORGEOMRECTANGLE_H
2 #define ALIHLTTRIGGERDETECTORGEOMRECTANGLE_H
4 //* This file is property of and copyright by the ALICE HLT Project *
5 //* ALICE Experiment at CERN, All rights reserved. *
6 //* See cxx source for full Copyright notice *
8 /// @file AliHLTTriggerDetectorGeomRectangle.h
9 /// @author Oystein Djuvsland
11 /// @brief HLT class describing simple rectangular geometry of (sub-)detectors.
12 /// Used for the AliHLTTriggerBarrelGeomMultiplicity classes
14 #include "AliHLTTriggerDetectorGeom.h"
18 * @class AliHLTTriggerDetectorGeomRectangle
19 * HLT class describing simple rectangular geometry cuts of (sub-)detectors.
20 * Used for the AliHLTTriggerBarrelGeomMultiplicity classes
22 * \ingroup alihlt_trigger
25 class AliHLTTriggerDetectorGeomRectangle : public AliHLTTriggerDetectorGeom
29 /** Default constructor */
30 AliHLTTriggerDetectorGeomRectangle();
32 /** Default destructor */
33 virtual ~AliHLTTriggerDetectorGeomRectangle();
36 * Check if a point is in the detector geometry.
37 * @param point is the point in global coordinates (cm)
38 * @return true if the point is in the geometry
40 Bool_t IsInDetector(Double_t point[3]);
42 ClassDef(AliHLTTriggerDetectorGeomRectangle, 1);