#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.
|
| bool | operator< (const LArOnOffId_P::LArOnOffId_P_t &t1, const LArOnOffId_P::LArOnOffId_P_t &t2) |
◆ 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 }
std::vector< ALFA_RawDataContainer_p1 > t2
std::vector< ALFA_RawDataCollection_p1 > t1