ATLAS Offline Software
Public Member Functions | List of all members
TileLogicalOrdering< TELEMENT > Class Template Reference

class for ordering any TileData Objects according to logical (offline) identifier To be used with sort algorithm. More...

#include <TileLogicalOrdering.h>

Collaboration diagram for TileLogicalOrdering< TELEMENT >:

Public Member Functions

 TileLogicalOrdering ()
 Constructor. More...
 
bool operator() (const TELEMENT *ch1, const TELEMENT *ch2)
 Operator for sorting. More...
 
 TileLogicalOrdering ()
 Constructor. More...
 
bool operator() (const _TElement *ch1, const _TElement *ch2)
 Operator for sorting. More...
 

Detailed Description

template<class TELEMENT>
class TileLogicalOrdering< TELEMENT >

class for ordering any TileData Objects according to logical (offline) identifier To be used with sort algorithm.

Order TileData Objects according to logical (offline) identifier.

Author
A. Solodkov
Version
0-0-2 , Jan 30, 2003
Author
Alexander Solodkov

class for ordering any TileData Objects according to logical (offline) identifier To be used with sort algorithm.

Definition at line 16 of file TileEvent/TileEvent/TileLogicalOrdering.h.

Constructor & Destructor Documentation

◆ TileLogicalOrdering() [1/2]

template<class TELEMENT >
TileLogicalOrdering< TELEMENT >::TileLogicalOrdering ( )
inline

Constructor.

Definition at line 22 of file TileEvent/TileEvent/TileLogicalOrdering.h.

22 {}

◆ TileLogicalOrdering() [2/2]

template<class TELEMENT >
TileLogicalOrdering< TELEMENT >::TileLogicalOrdering ( )
inline

Constructor.

Definition at line 24 of file TileRawUtils/TileRawUtils/TileLogicalOrdering.h.

24 {}

Member Function Documentation

◆ operator()() [1/2]

template<class TELEMENT >
bool TileLogicalOrdering< TELEMENT >::operator() ( const _TElement *  ch1,
const _TElement *  ch2 
)
inline

Operator for sorting.

Definition at line 28 of file TileRawUtils/TileRawUtils/TileLogicalOrdering.h.

29  { return ( ch1->identify() < ch2->identify() ); }

◆ operator()() [2/2]

template<class TELEMENT >
bool TileLogicalOrdering< TELEMENT >::operator() ( const TELEMENT *  ch1,
const TELEMENT *  ch2 
)
inline

Operator for sorting.

Definition at line 26 of file TileEvent/TileEvent/TileLogicalOrdering.h.

27  { return ( ch1->identify() < ch2->identify() ); }

The documentation for this class was generated from the following file: