1 //**************************************************************************
2 //* This file is property of and copyright by the ALICE HLT Project *
3 //* ALICE Experiment at CERN, All rights reserved. *
5 //* Primary Authors: Matthias Richter <Matthias.Richter@ift.uib.no> *
6 //* for The ALICE HLT Project. *
8 //* Permission to use, copy, modify and distribute this software and its *
9 //* documentation strictly for non-commercial purposes is hereby granted *
10 //* without fee, provided that the above copyright notice appears in all *
11 //* copies and that both the copyright notice and this permission notice *
12 //* appear in the supporting documentation. The authors make no claims *
13 //* about the suitability of this software for any purpose. It is *
14 //* provided "as is" without express or implied warranty. *
15 //**************************************************************************
17 /// @file AliHLTTriggerDetectorGeom.cxx
18 /// @author Oystein Djuvsland
20 /// @brief HLT class describing simple geometry of (sub-)detectors.
21 /// Used for the AliHLTTriggerBarrelGeomMultiplicity classes
23 // see header file for class documentation
25 // refer to README to build package
27 // visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
29 #include "AliHLTTriggerDetectorGeom.h"
31 /** ROOT macro for the implementation of ROOT specific class methods */
32 ClassImp(AliHLTTriggerDetectorGeom)
34 AliHLTTriggerDetectorGeom::AliHLTTriggerDetectorGeom()
44 // See header file for class documentation
45 for(Int_t i = 0; i < 3; i++)
52 AliHLTTriggerDetectorGeom::~AliHLTTriggerDetectorGeom()
54 // See header file for class documentation
57 void AliHLTTriggerDetectorGeom::SetInitialPoint(Double_t &point[3])
59 // See header file for class documentation
60 for(int i = 0; i < 3; i++)
62 fInitalPoint[i] = point[i];
66 void AliHLTTriggerDetectorGeom::SetNormVector(Double_t &nVector[3])
68 // See header file for class documentation
69 for(int i = 0; i < 3; i++)
71 fNormVector[i] = nVector[i];