OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
IndexMap.h File Reference
#include <ostream>
#include <map>
#include "AbsBeamline/Component.h"
#include "Utilities/OpalException.h"
#include <set>
#include <utility>
Include dependency graph for IndexMap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IndexMap
struct  IndexMap::Range
class  IndexMap::OutOfBounds
class  IndexMap::myCompare

Functions

std::ostream & operator<< (std::ostream &out, const IndexMap &im)
Informoperator<< (Inform &out, const IndexMap &im)

Class Documentation

◆ IndexMap::Range

struct IndexMap::Range

Definition at line 39 of file IndexMap.h.

Collaboration diagram for IndexMap::Range:
Class Members
typedef double first_type
typedef double second_type
Class Members
first_type begin
second_type end

Function Documentation

◆ operator<<() [1/2]

Inform & operator<< ( Inform & out,
const IndexMap & im )
inline

Definition at line 118 of file IndexMap.h.

References Inform::getStream().

Here is the call graph for this function:

◆ operator<<() [2/2]

std::ostream & operator<< ( std::ostream & out,
const IndexMap & im )
inline

Definition at line 111 of file IndexMap.h.