ATLAS Offline Software
Loading...
Searching...
No Matches
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.
bool operator() (const TELEMENT *ch1, const TELEMENT *ch2)
 Operator for sorting.
 TileLogicalOrdering ()
 Constructor.
bool operator() (const _TElement *ch1, const _TElement *ch2)
 Operator for sorting.

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() ); }
class for ordering any TileData Objects according to logical (offline) identifier To be used with sor...

◆ 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 files: