]>
Commit | Line | Data |
---|---|---|
fde46e9e | 1 | #ifndef ALIHLTTRIGGERDECISIONPARAMETERS_H |
2 | #define ALIHLTTRIGGERDECISIONPARAMETERS_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 AliHLTTriggerDecisionParameters.h | |
9 | /// @author Oystein Djuvsland | |
10 | /// @date 2009-10-08 | |
11 | /// @brief HLT class describing simple geometry of (sub-)detectors. | |
12 | /// Used for the AliHLTTriggerBarrelGeomMultiplicity classes | |
13 | ||
14 | // refer to README to build package | |
15 | // or | |
16 | // visit http://web.ift.uib.no/~kjeks/doc/alice-hlt | |
17 | ||
18 | #include "TObject.h" | |
19 | #include "TString.h" | |
20 | ||
21 | class AliHLTTriggerDecisionParameters : public TObject | |
22 | { | |
23 | public: | |
24 | ||
25 | /** Default constructor */ | |
26 | AliHLTTriggerDecisionParameters(); | |
27 | ||
28 | /** Destructor */ | |
29 | virtual ~AliHLTTriggerDecisionParameters(); | |
30 | ||
31 | /** Get the trigger name */ | |
32 | void SetTriggerName(TString name) { fTriggerName = name; } | |
33 | ||
34 | /** Get the readout list parameter */ | |
35 | void SetReadoutListParameter(UInt_t par) { fReadoutListParameter = par; } | |
36 | ||
37 | /** Get the description */ | |
38 | void SetDescription(TString descr) { fDescription = descr; } | |
39 | ||
40 | /** Get the trigger name */ | |
41 | TString GetTriggerName() { return fTriggerName; } | |
42 | ||
43 | /** Get the readout list parameter */ | |
44 | UInt_t GetReadoutListParameter() { return fReadoutListParameter; } | |
45 | ||
46 | /** Get the description */ | |
47 | TString GetDescription() { return fDescription; } | |
48 | ||
fde46e9e | 49 | private: |
50 | ||
51 | /** The trigger name */ | |
52 | TString fTriggerName; | |
53 | ||
54 | /** Basically the argument to the AliHLTReadoutList constructor */ | |
55 | UInt_t fReadoutListParameter; | |
56 | ||
57 | /** Description of the trigger */ | |
58 | TString fDescription; | |
59 | ||
60 | ClassDef(AliHLTTriggerDecisionParameters, 1); | |
61 | }; | |
62 | ||
63 | #endif |