ATLAS Offline Software
Functions
FixLArIdMap.cxx File Reference
#include "LArCalibTest/FixLArIdMap.h"
#include "GaudiKernel/Algorithm.h"
#include "GaudiKernel/MsgStream.h"
#include "Gaudi/Property.h"
#include "GaudiKernel/IToolSvc.h"
#include "StoreGate/StoreGateSvc.h"
#include "LArCabling/LArCablingService.h"
#include "LArIdentifier/LArOnlineID.h"
#include "LArTools/LArOnOffIdMap.h"
#include "LArTools/LArFebRodMap.h"
#include "CaloIdentifier/LArFCAL_ID.h"
#include <fstream>

Go to the source code of this file.

Functions

bool operator< (const LArOnOffId_P::LArOnOffId_P_t &t1, const LArOnOffId_P::LArOnOffId_P_t &t2)
 

Function Documentation

◆ operator<()

bool operator< ( const LArOnOffId_P::LArOnOffId_P_t &  t1,
const LArOnOffId_P::LArOnOffId_P_t &  t2 
)

Definition at line 1433 of file FixLArIdMap.cxx.

1435  {
1436  if (t1.det<t2.det) return true ;
1437  else
1438  if( t1.det>t2.det) return false;
1439 
1440  if (t1.pn<t2.pn) return true ;
1441  else
1442  if (t1.pn>t2.pn) return false;
1443 
1444  if (t1.sample<t2.sample) return true ;
1445  else
1446  if( t1.sample>t2.sample) return false;
1447 
1448  if (t1.region<t2.region) return true ;
1449  else
1450  if( t1.region>t2.region) return false;
1451 
1452  if (t1.eta<t2.eta) return true ;
1453  else
1454  if( t1.eta>t2.eta) return false;
1455 
1456  if (t1.phi<t2.phi) return true ;
1457  else
1458  if( t1.phi>t2.phi) return false;
1459 
1460  if (t1.ft_num<t2.ft_num) return true ;
1461  else
1462  if( t1.ft_num>t2.ft_num) return false;
1463 
1464  if (t1.feb_slot<t2.feb_slot) return true ;
1465  else
1466  if( t1.feb_slot>t2.feb_slot) return false;
1467 
1468  if (t1.feb_chan<t2.feb_chan) return true ;
1469  else
1470  if( t1.feb_chan>t2.feb_chan) return false;
1471 
1472  if (t1.calib_slot<t2.calib_slot) return true ;
1473  else
1474  if( t1.calib_slot>t2.calib_slot) return false;
1475 
1476  if (t1.calib_line<t2.calib_line) return true ;
1477  else
1478  if( t1.calib_line>t2.calib_line) return false;
1479 
1480  return false;
1481  }
ALFA_EventTPCnv_Dict::t1
std::vector< ALFA_RawDataCollection_p1 > t1
Definition: ALFA_EventTPCnvDict.h:43
ALFA_EventTPCnv_Dict::t2
std::vector< ALFA_RawDataContainer_p1 > t2
Definition: ALFA_EventTPCnvDict.h:44