]>
Commit | Line | Data |
---|---|---|
fde46e9e | 1 | #ifndef ALIHLTTRIGGERDETECTORGEOMRECTANGLE_H |
2 | #define ALIHLTTRIGGERDETECTORGEOMRECTANGLE_H | |
3 | ||
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 * | |
7 | ||
8 | /// @file AliHLTTriggerDetectorGeomRectangle.h | |
9 | /// @author Oystein Djuvsland | |
10 | /// @date 2009-10-08 | |
11 | /// @brief HLT class describing simple rectangular geometry of (sub-)detectors. | |
12 | /// Used for the AliHLTTriggerBarrelGeomMultiplicity classes | |
13 | ||
14 | /** | |
15 | * @class AliHLTTriggerDetectorGeomRectangle | |
16 | * HLT class describing simple rectangular geometry cuts of (sub-)detectors. | |
17 | * Used for the AliHLTTriggerBarrelGeomMultiplicity classes | |
18 | * | |
19 | * \ingroup alihlt_trigger | |
20 | */ | |
21 | ||
22 | #include "AliHLTTriggerDetectorGeom.h" | |
23 | ||
24 | ||
25 | class AliHLTTriggerDetectorGeomRectangle : public AliHLTTriggerDetectorGeom | |
26 | { | |
27 | public: | |
28 | ||
29 | AliHLTTriggerDetectorGeomRectangle(); | |
30 | virtual ~AliHLTTriggerDetectorGeomRectangle(); | |
31 | ||
32 | /** | |
33 | * Check if a point is in the detector geometry. | |
34 | * @param point is the point in global coordinates (cm) | |
35 | * @return true if the point is in the geometry | |
36 | */ | |
37 | Bool_t IsInDetector(Double_t point[3]); | |
38 | ||
39 | ClassDef(AliHLTTriggerDetectorGeomRectangle, 1); | |
40 | }; | |
41 | ||
42 | #endif |