SND@LHC Software
Loading...
Searching...
No Matches
ecalInf.cxx File Reference
#include "ecalInf.h"
#include "FairRunAna.h"
#include "FairRuntimeDb.h"
#include "TSystem.h"
#include "TMap.h"
#include <iostream>
#include <fstream>
#include <string>
Include dependency graph for ecalInf.cxx:

Go to the source code of this file.

Functions

int cmp_nocase (const string &s, const string &s2)
 

Function Documentation

◆ cmp_nocase()

int cmp_nocase ( const string &  s,
const string &  s2 
)

Definition at line 70 of file ecalInf.cxx.

71{
72 string::const_iterator p=s.begin();
73 string::const_iterator p2=s2.begin();
74 while(p!=s.end()&&p2!=s2.end()) {
75 if (toupper(*p)!=toupper(*p2)) return (toupper(*p)<toupper(*p2))?-1:1;
76 ++p;
77 ++p2;
78 }
79 return(s2.size()==s.size())?0:(s.size()<s2.size())?-1:1; // size is unsigned
80}