#ifndef ALIHLTHOMERSOURCEDESC_H
#define ALIHLTHOMERSOURCEDESC_H
#include "TString.h"
#include "TNamed.h"
class AliHLTHOMERSourceDesc : public TNamed {
public:
AliHLTHOMERSourceDesc();
virtual ~AliHLTHOMERSourceDesc();
void SetState( Bool_t state ) { fSelected = state; }
Bool_t IsSelected() { return fSelected; }
void Select() { fSelected = kTRUE; }
void Deselect() { fSelected = kFALSE; }
void SetService( TString hostname, Int_t port, TString origin,
TString type, TString spec );
TString& GetHostname() { return fHostname; }
Int_t GetPort() { return fPort; }
TString& GetSourceName() { return fSourceName; }
TString& GetDetector() { return fDetector; }
Int_t GetSubDetector() { return fSubDetector; }
Int_t GetSubSubDetector() { return fSubSubDetector; }
TString& GetDataType() { return fDataType; }
ULong_t GetSpecification() { return fSpecification; }
private:
AliHLTHOMERSourceDesc(const AliHLTHOMERSourceDesc&);
AliHLTHOMERSourceDesc& operator=(const AliHLTHOMERSourceDesc&);
Bool_t fSelected;
TString fSourceName;
TString fHostname;
Int_t fPort;
TString fDataType;
TString fDetector;
ULong_t fSpecification;
Int_t fSubDetector;
Int_t fSubSubDetector;
ClassDef( AliHLTHOMERSourceDesc, 0 )
};
#endif
AliHLTHOMERSourceDesc.h:1 AliHLTHOMERSourceDesc.h:2 AliHLTHOMERSourceDesc.h:3 AliHLTHOMERSourceDesc.h:4 AliHLTHOMERSourceDesc.h:5 AliHLTHOMERSourceDesc.h:6 AliHLTHOMERSourceDesc.h:7 AliHLTHOMERSourceDesc.h:8 AliHLTHOMERSourceDesc.h:9 AliHLTHOMERSourceDesc.h:10 AliHLTHOMERSourceDesc.h:11 AliHLTHOMERSourceDesc.h:12 AliHLTHOMERSourceDesc.h:13 AliHLTHOMERSourceDesc.h:14 AliHLTHOMERSourceDesc.h:15 AliHLTHOMERSourceDesc.h:16 AliHLTHOMERSourceDesc.h:17 AliHLTHOMERSourceDesc.h:18 AliHLTHOMERSourceDesc.h:19 AliHLTHOMERSourceDesc.h:20 AliHLTHOMERSourceDesc.h:21 AliHLTHOMERSourceDesc.h:22 AliHLTHOMERSourceDesc.h:23 AliHLTHOMERSourceDesc.h:24 AliHLTHOMERSourceDesc.h:25 AliHLTHOMERSourceDesc.h:26 AliHLTHOMERSourceDesc.h:27 AliHLTHOMERSourceDesc.h:28 AliHLTHOMERSourceDesc.h:29 AliHLTHOMERSourceDesc.h:30 AliHLTHOMERSourceDesc.h:31 AliHLTHOMERSourceDesc.h:32 AliHLTHOMERSourceDesc.h:33 AliHLTHOMERSourceDesc.h:34 AliHLTHOMERSourceDesc.h:35 AliHLTHOMERSourceDesc.h:36 AliHLTHOMERSourceDesc.h:37 AliHLTHOMERSourceDesc.h:38 AliHLTHOMERSourceDesc.h:39 AliHLTHOMERSourceDesc.h:40 AliHLTHOMERSourceDesc.h:41 AliHLTHOMERSourceDesc.h:42 AliHLTHOMERSourceDesc.h:43 AliHLTHOMERSourceDesc.h:44 AliHLTHOMERSourceDesc.h:45 AliHLTHOMERSourceDesc.h:46 AliHLTHOMERSourceDesc.h:47 AliHLTHOMERSourceDesc.h:48 AliHLTHOMERSourceDesc.h:49 AliHLTHOMERSourceDesc.h:50 AliHLTHOMERSourceDesc.h:51 AliHLTHOMERSourceDesc.h:52 AliHLTHOMERSourceDesc.h:53 AliHLTHOMERSourceDesc.h:54 AliHLTHOMERSourceDesc.h:55 AliHLTHOMERSourceDesc.h:56 AliHLTHOMERSourceDesc.h:57 AliHLTHOMERSourceDesc.h:58 AliHLTHOMERSourceDesc.h:59 AliHLTHOMERSourceDesc.h:60 AliHLTHOMERSourceDesc.h:61 AliHLTHOMERSourceDesc.h:62 AliHLTHOMERSourceDesc.h:63 AliHLTHOMERSourceDesc.h:64 AliHLTHOMERSourceDesc.h:65 AliHLTHOMERSourceDesc.h:66 AliHLTHOMERSourceDesc.h:67 AliHLTHOMERSourceDesc.h:68 AliHLTHOMERSourceDesc.h:69 AliHLTHOMERSourceDesc.h:70 AliHLTHOMERSourceDesc.h:71 AliHLTHOMERSourceDesc.h:72 AliHLTHOMERSourceDesc.h:73 AliHLTHOMERSourceDesc.h:74 AliHLTHOMERSourceDesc.h:75 AliHLTHOMERSourceDesc.h:76 AliHLTHOMERSourceDesc.h:77 AliHLTHOMERSourceDesc.h:78 AliHLTHOMERSourceDesc.h:79 AliHLTHOMERSourceDesc.h:80 AliHLTHOMERSourceDesc.h:81 AliHLTHOMERSourceDesc.h:82 AliHLTHOMERSourceDesc.h:83 AliHLTHOMERSourceDesc.h:84 AliHLTHOMERSourceDesc.h:85 AliHLTHOMERSourceDesc.h:86 AliHLTHOMERSourceDesc.h:87 AliHLTHOMERSourceDesc.h:88 AliHLTHOMERSourceDesc.h:89 AliHLTHOMERSourceDesc.h:90 AliHLTHOMERSourceDesc.h:91 AliHLTHOMERSourceDesc.h:92 AliHLTHOMERSourceDesc.h:93 AliHLTHOMERSourceDesc.h:94 AliHLTHOMERSourceDesc.h:95 AliHLTHOMERSourceDesc.h:96 AliHLTHOMERSourceDesc.h:97 AliHLTHOMERSourceDesc.h:98 AliHLTHOMERSourceDesc.h:99 AliHLTHOMERSourceDesc.h:100 AliHLTHOMERSourceDesc.h:101 AliHLTHOMERSourceDesc.h:102 AliHLTHOMERSourceDesc.h:103 AliHLTHOMERSourceDesc.h:104 AliHLTHOMERSourceDesc.h:105 AliHLTHOMERSourceDesc.h:106 AliHLTHOMERSourceDesc.h:107 AliHLTHOMERSourceDesc.h:108 AliHLTHOMERSourceDesc.h:109 AliHLTHOMERSourceDesc.h:110 AliHLTHOMERSourceDesc.h:111 AliHLTHOMERSourceDesc.h:112 AliHLTHOMERSourceDesc.h:113 AliHLTHOMERSourceDesc.h:114 AliHLTHOMERSourceDesc.h:115 AliHLTHOMERSourceDesc.h:116 AliHLTHOMERSourceDesc.h:117 AliHLTHOMERSourceDesc.h:118 AliHLTHOMERSourceDesc.h:119 AliHLTHOMERSourceDesc.h:120 AliHLTHOMERSourceDesc.h:121 AliHLTHOMERSourceDesc.h:122 AliHLTHOMERSourceDesc.h:123 AliHLTHOMERSourceDesc.h:124 AliHLTHOMERSourceDesc.h:125 AliHLTHOMERSourceDesc.h:126 AliHLTHOMERSourceDesc.h:127 AliHLTHOMERSourceDesc.h:128 AliHLTHOMERSourceDesc.h:129 AliHLTHOMERSourceDesc.h:130 AliHLTHOMERSourceDesc.h:131 AliHLTHOMERSourceDesc.h:132 AliHLTHOMERSourceDesc.h:133 AliHLTHOMERSourceDesc.h:134 AliHLTHOMERSourceDesc.h:135 AliHLTHOMERSourceDesc.h:136 AliHLTHOMERSourceDesc.h:137 AliHLTHOMERSourceDesc.h:138 AliHLTHOMERSourceDesc.h:139 AliHLTHOMERSourceDesc.h:140 AliHLTHOMERSourceDesc.h:141 AliHLTHOMERSourceDesc.h:142 AliHLTHOMERSourceDesc.h:143 AliHLTHOMERSourceDesc.h:144 AliHLTHOMERSourceDesc.h:145 AliHLTHOMERSourceDesc.h:146 AliHLTHOMERSourceDesc.h:147 AliHLTHOMERSourceDesc.h:148 AliHLTHOMERSourceDesc.h:149 AliHLTHOMERSourceDesc.h:150 AliHLTHOMERSourceDesc.h:151 AliHLTHOMERSourceDesc.h:152 AliHLTHOMERSourceDesc.h:153 AliHLTHOMERSourceDesc.h:154 AliHLTHOMERSourceDesc.h:155 AliHLTHOMERSourceDesc.h:156 AliHLTHOMERSourceDesc.h:157 AliHLTHOMERSourceDesc.h:158 AliHLTHOMERSourceDesc.h:159 AliHLTHOMERSourceDesc.h:160 AliHLTHOMERSourceDesc.h:161 AliHLTHOMERSourceDesc.h:162 AliHLTHOMERSourceDesc.h:163 AliHLTHOMERSourceDesc.h:164 AliHLTHOMERSourceDesc.h:165 AliHLTHOMERSourceDesc.h:166 AliHLTHOMERSourceDesc.h:167 AliHLTHOMERSourceDesc.h:168 AliHLTHOMERSourceDesc.h:169 AliHLTHOMERSourceDesc.h:170 AliHLTHOMERSourceDesc.h:171 AliHLTHOMERSourceDesc.h:172 AliHLTHOMERSourceDesc.h:173 AliHLTHOMERSourceDesc.h:174 AliHLTHOMERSourceDesc.h:175 AliHLTHOMERSourceDesc.h:176 AliHLTHOMERSourceDesc.h:177 AliHLTHOMERSourceDesc.h:178 AliHLTHOMERSourceDesc.h:179 AliHLTHOMERSourceDesc.h:180 AliHLTHOMERSourceDesc.h:181 AliHLTHOMERSourceDesc.h:182 AliHLTHOMERSourceDesc.h:183 AliHLTHOMERSourceDesc.h:184 AliHLTHOMERSourceDesc.h:185 AliHLTHOMERSourceDesc.h:186 AliHLTHOMERSourceDesc.h:187 AliHLTHOMERSourceDesc.h:188 AliHLTHOMERSourceDesc.h:189 AliHLTHOMERSourceDesc.h:190 AliHLTHOMERSourceDesc.h:191