TObjArray* classEntries=string.Tokenize(",");
if (classEntries) {
enum {kBit=0, kName, kDetectors};
- for (int i=0; i<classEntries->GetEntries(); i++) {
+ for (int i=0; i<classEntries->GetEntriesFast(); i++) {
TString entry=((TObjString*)classEntries->At(i))->GetString();
TObjArray* entryParams=entry.Tokenize(":");
if (entryParams) {
- if (entryParams->GetEntries()==3 &&
+ if (entryParams->GetEntriesFast()==3 &&
(((TObjString*)entryParams->At(kBit))->GetString()).IsDigit()) {
int index=(((TObjString*)entryParams->At(kBit))->GetString()).Atoi();
if (index<gkNCTPTriggerClasses) {
TString string=classIds;
TObjArray* classEntries=string.Tokenize(",");
if (classEntries) {
- for (int i=0; i<classEntries->GetEntries(); i++) {
+ for (int i=0; i<classEntries->GetEntriesFast(); i++) {
int index=Index(((TObjString*)classEntries->At(i))->GetString().Data());
if (index>=0 && index<fCounters.GetSize()) fCounters[index]++;
}
TString descriptor=desc;
TObjArray* pTokens=descriptor.Tokenize(" ");
if (pTokens) {
- for (int i=0; i<pTokens->GetEntries() && iResult>=0; i++) {
+ for (int i=0; i<pTokens->GetEntriesFast() && iResult>=0; i++) {
TString argument=((TObjString*)pTokens->At(i++))->GetString();
if (!argument || argument.IsNull()) continue;
if (pStopwatches==NULL) return -EINVAL;
int iResult=0;
- for (int i=0 ; i<(int)kSWTypeCount && pStopwatches->GetEntries(); i++)
+ for (int i=0 ; i<(int)kSWTypeCount && pStopwatches->GetEntriesFast(); i++)
SetStopwatch(pStopwatches->At(i), (AliHLTStopwatchType)i);
return iResult;
}
TObjArray* pTokens=descriptor.Tokenize("{");
if (pTokens) {
int n=0;
- if (pTokens->GetEntries()>n) {
+ if (pTokens->GetEntriesFast()>n) {
retChainId=((TObjString*)pTokens->At(n++))->GetString();
}
- if (pTokens->GetEntries()>n) {
+ if (pTokens->GetEntriesFast()>n) {
compId=((TObjString*)pTokens->At(n++))->GetString();
}
delete pTokens;
}
if (!compId.IsNull() && (pTokens=compId.Tokenize(":"))!=NULL) {
int n=0;
- if (pTokens->GetEntries()>n) {
+ if (pTokens->GetEntriesFast()>n) {
compId=((TObjString*)pTokens->At(n++))->GetString();
}
- if (pTokens->GetEntries()>n) {
+ if (pTokens->GetEntriesFast()>n) {
compArgs=((TObjString*)pTokens->At(n++))->GetString();
}
delete pTokens;
TString string=ecsParam;
TObjArray* parameter=string.Tokenize(";");
if (parameter) {
- for (int i=0; i<parameter->GetEntries(); i++) {
+ for (int i=0; i<parameter->GetEntriesFast(); i++) {
TString entry=((TObjString*)parameter->At(i))->GetString();
HLTDebug("scanning ECS entry: %s", entry.Data());
TObjArray* entryParams=entry.Tokenize("=");
if (entryParams) {
- if (entryParams->GetEntries()>1) {
+ if (entryParams->GetEntriesFast()>1) {
if ((((TObjString*)entryParams->At(0))->GetString()).CompareTo("CTP_TRIGGER_CLASS")==0) {
int result=InitCTPTriggerClasses((((TObjString*)entryParams->At(1))->GetString()).Data());
if (iResult>=0 && result<0) iResult=result;
TString libs(libraries);
TObjArray* pTokens=libs.Tokenize(" ");
if (pTokens) {
- int iEntries=pTokens->GetEntries();
+ int iEntries=pTokens->GetEntriesFast();
for (int i=0; i<iEntries && iResult>=0; i++) {
iResult=fpComponentHandler->LoadLibrary((((TObjString*)pTokens->At(i))->GetString()).Data());
}
TString alloptions(options);
TObjArray* pTokens=alloptions.Tokenize(" ");
if (pTokens) {
- int iEntries=pTokens->GetEntries();
+ int iEntries=pTokens->GetEntriesFast();
for (int i=0; i<iEntries; i++) {
TString token=(((TObjString*)pTokens->At(i))->GetString());
if (token.Contains("loglevel=")) {
// build task list for chains
TObjArray* pTokens=chains.Tokenize(" ");
if (pTokens) {
- int iEntries=pTokens->GetEntries();
+ int iEntries=pTokens->GetEntriesFast();
for (int i=0; i<iEntries && iResult>=0; i++) {
const char* pCID=((TObjString*)pTokens->At(i))->GetString().Data();
AliHLTConfiguration* pConf=fpConfigurationHandler->FindConfiguration(pCID);
TString chains=hltoutchains;
TObjArray* pTokens=chains.Tokenize(" ");
if (pTokens) {
- int iEntries=pTokens->GetEntries();
+ int iEntries=pTokens->GetEntriesFast();
for (int i=0; i<iEntries && iResult>=0; i++) {
const char* token=((TObjString*)pTokens->At(i))->GetString().Data();
AliHLTConfiguration* pConf=fpConfigurationHandler->FindConfiguration(token);
fBaseName=argv[i];
TObjArray* pTokens=fBaseName.Tokenize(".");
if (pTokens) {
- int iEntries=pTokens->GetEntries();
+ int iEntries=pTokens->GetEntriesFast();
if (iEntries>1) {
int n=0;
fBaseName=((TObjString*)pTokens->At(n++))->GetString();