Pandora
Pandora source code navigator
|
Header file defining relevant internal typedefs, sort and string conversion functions. More...
#include <algorithm>
#include <cstdint>
#include <iostream>
#include <iomanip>
#include <list>
#include <map>
#include <set>
#include <sstream>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <vector>
Go to the source code of this file.
Classes | |
class | pandora::PointerLessThan< T > |
Enable ordering of pointers based on properties of target objects. More... | |
class | pandora::MyList< T > |
Wrapper around std::list. More... | |
Namespaces | |
namespace | pandora |
Macros | |
#define | PANDORA_REGISTER_ALGORITHM(a, b) |
#define | PANDORA_REGISTER_ALGORITHM_TOOL(a, b) |
#define | PANDORA_REGISTER_ENERGY_CORRECTION(a, b, c) |
#define | PANDORA_REGISTER_PARTICLE_ID(a, b) |
#define | MANAGED_CONTAINER std::list |
Functions | |
template<class T > | |
bool | pandora::StringToType (const std::string &s, T &t) |
template<> | |
bool | pandora::StringToType (const std::string &s, const void *&t) |
template<class T > | |
std::string | pandora::TypeToString (const T &t) |
template<> | |
std::string | pandora::TypeToString (const void *const &t) |
template<class T > | |
std::string | pandora::TypeToStringPrecision (const T &t, const unsigned int precision=12) |
template<> | |
std::string | pandora::TypeToStringPrecision (const void *const &t, const unsigned int precision) |
Header file defining relevant internal typedefs, sort and string conversion functions.
Definition in file PandoraInternal.h.
#define MANAGED_CONTAINER std::list |
Definition at line 431 of file PandoraInternal.h.
#define PANDORA_REGISTER_ALGORITHM | ( | a, | |
b | |||
) |
Definition at line 59 of file PandoraInternal.h.
#define PANDORA_REGISTER_ALGORITHM_TOOL | ( | a, | |
b | |||
) |
Definition at line 66 of file PandoraInternal.h.
#define PANDORA_REGISTER_ENERGY_CORRECTION | ( | a, | |
b, | |||
c | |||
) |
Definition at line 73 of file PandoraInternal.h.
#define PANDORA_REGISTER_PARTICLE_ID | ( | a, | |
b | |||
) |
Definition at line 80 of file PandoraInternal.h.