1 /**************************************************************************
2 * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * Authors: Jochen Thaeder <thaeder@kip.uni-heidelberg.de> *
5 * for The ALICE HLT Project. *
7 * Permission to use, copy, modify and distribute this software and its *
8 * documentation strictly for non-commercial purposes is hereby granted *
9 * without fee, provided that the above copyright notice appears in all *
10 * copies and that both the copyright notice and this permission notice *
11 * appear in the supporting documentation. The authors make no claims *
12 * about the suitability of this software for any purpose. It is *
13 * provided "as is" without express or implied warranty. *
14 **************************************************************************/
16 /** @file AliHLTHOMERSourceDesc.cxx
17 @author Jochen Thaeder
19 @brief Container for HOMER Sources
22 // see header file for class documentation
24 // refer to README to build package
26 // visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
32 #include "AliHLTHOMERSourceDesc.h"
35 ClassImp(AliHLTHOMERSourceDesc)
37 //##################################################################################
38 AliHLTHOMERSourceDesc::AliHLTHOMERSourceDesc() :
48 // see header file for class documentation
50 // refer to README to build package
52 // visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
55 //##################################################################################
56 AliHLTHOMERSourceDesc::~AliHLTHOMERSourceDesc() {
57 // see header file for class documentation
61 * ---------------------------------------------------------------------------------
63 * ---------------------------------------------------------------------------------
66 //#################################################################################
67 void AliHLTHOMERSourceDesc::SetService( TString hostname, Int_t port, TString origin,
68 TString type, TString spec ) {
69 // see header file for class documentation
75 fDataType.Remove( TString::kTrailing, ' ' );
78 fDetector.Remove( TString::kTrailing, ' ' );
80 // -- Temporary until Specification is set in service
81 fSpecification = spec.Atoi();
85 // fSourceName.Form("%s_%s_0x%08LX", fDetector.Data(), fDataType.Data(), fSpecification );
86 fSourceName.Form("%s_%s_0", fDetector.Data(), fDataType.Data() );