#include <WireSchema.h>
Public Member Functions | |
Store () | |
Store (StoreDBPtr db) | |
Store (const Store &other) | |
Store & | operator= (const Store &other) |
StoreDBPtr | db () const |
const std::vector< Detector > & | detectors () const |
const std::vector< Anode > & | anodes () const |
const std::vector< Face > & | faces () const |
const std::vector< Plane > & | planes () const |
const std::vector< Wire > & | wires () const |
const Anode & | anode (int ident) const |
std::vector< Anode > | anodes (const Detector &detector) const |
std::vector< Face > | faces (const Anode &anode) const |
std::vector< Plane > | planes (const Face &face) const |
std::vector< Wire > | wires (const Plane &plane) const |
BoundingBox | bounding_box (const Anode &anode) const |
BoundingBox | bounding_box (const Face &face) const |
BoundingBox | bounding_box (const Plane &plane) const |
Ray | wire_pitch (const Plane &plane) const |
std::vector< int > | channels (const Plane &plane) const |
Private Attributes | |
StoreDBPtr | m_db |
Definition at line 62 of file WireSchema.h.
Store::Store | ( | ) |
Definition at line 144 of file WireSchema.cxx.
Store::Store | ( | StoreDBPtr | db | ) |
Definition at line 146 of file WireSchema.cxx.
Store::Store | ( | const Store & | other | ) |
Definition at line 148 of file WireSchema.cxx.
const Anode & Store::anode | ( | int | ident | ) | const |
Definition at line 167 of file WireSchema.cxx.
const std::vector< Anode > & Store::anodes | ( | ) | const |
Definition at line 162 of file WireSchema.cxx.
std::vector< Anode > Store::anodes | ( | const Detector & | detector | ) | const |
Definition at line 176 of file WireSchema.cxx.
BoundingBox Store::bounding_box | ( | const Anode & | anode | ) | const |
Definition at line 212 of file WireSchema.cxx.
BoundingBox Store::bounding_box | ( | const Face & | face | ) | const |
Definition at line 220 of file WireSchema.cxx.
BoundingBox Store::bounding_box | ( | const Plane & | plane | ) | const |
Definition at line 228 of file WireSchema.cxx.
std::vector< int > Store::channels | ( | const Plane & | plane | ) | const |
Definition at line 262 of file WireSchema.cxx.
StoreDBPtr Store::db | ( | ) | const |
Definition at line 159 of file WireSchema.cxx.
const std::vector< Detector > & Store::detectors | ( | ) | const |
Definition at line 161 of file WireSchema.cxx.
const std::vector< Face > & Store::faces | ( | ) | const |
Definition at line 163 of file WireSchema.cxx.
std::vector< Face > Store::faces | ( | const Anode & | anode | ) | const |
Definition at line 185 of file WireSchema.cxx.
Definition at line 152 of file WireSchema.cxx.
const std::vector< Plane > & Store::planes | ( | ) | const |
Definition at line 164 of file WireSchema.cxx.
std::vector< Plane > Store::planes | ( | const Face & | face | ) | const |
Definition at line 194 of file WireSchema.cxx.
Definition at line 239 of file WireSchema.cxx.
const std::vector< Wire > & Store::wires | ( | ) | const |
Definition at line 165 of file WireSchema.cxx.
std::vector< Wire > Store::wires | ( | const Plane & | plane | ) | const |
Definition at line 203 of file WireSchema.cxx.
|
private |
Definition at line 63 of file WireSchema.h.