Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
PandoraIO.h File Reference
#include <string>
Include dependency graph for PandoraIO.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  pandora::StopProcessingException
 Stop processing exception class. More...
 

Namespaces

namespace  pandora
 

Enumerations

enum  pandora::ContainerId { pandora::EVENT_CONTAINER , pandora::GEOMETRY_CONTAINER , pandora::UNKNOWN_CONTAINER }
 The container identification enum. More...
 
enum  pandora::ComponentId {
  pandora::CALO_HIT_COMPONENT , pandora::TRACK_COMPONENT , pandora::MC_PARTICLE_COMPONENT , pandora::RELATIONSHIP_COMPONENT ,
  pandora::EVENT_END_COMPONENT , pandora::SUB_DETECTOR_COMPONENT , pandora::LINE_GAP_COMPONENT , pandora::BOX_GAP_COMPONENT ,
  pandora::CONCENTRIC_GAP_COMPONENT , pandora::GEOMETRY_END_COMPONENT , pandora::LAR_TPC_COMPONENT , pandora::UNKNOWN_COMPONENT
}
 The component identification enum. More...
 
enum  pandora::RelationshipId {
  pandora::CALO_HIT_TO_MC_RELATIONSHIP , pandora::TRACK_TO_MC_RELATIONSHIP , pandora::MC_PARENT_DAUGHTER_RELATIONSHIP , pandora::TRACK_PARENT_DAUGHTER_RELATIONSHIP ,
  pandora::TRACK_SIBLING_RELATIONSHIP , pandora::UNKNOWN_RELATIONSHIP
}
 The relationship identification enum. More...
 
enum  pandora::FileType { pandora::BINARY , pandora::XML , pandora::UNKNOWN_FILE_TYPE }
 The file type enum. More...
 
enum  pandora::FileMode { pandora::APPEND , pandora::OVERWRITE , pandora::UNKNOWN_MODE }
 The file mode enum. More...
 

Functions

const std::string pandora::PANDORA_FILE_HASH ("pandora")
 Look for hash each event to check integrity.