|
HerdSoftware
0.1.1
|
#include "dataobjects/CaloGeoParams.h"#include "core/ObserverPtr.h"#include <array>#include <vector>Go to the source code of this file.
Classes | |
| class | Herd::CaloPMTTriggerGeoInfo |
| Data structure for the CaloPMT trigger geometric info (trigger regions). More... | |
Namespaces | |
| Herd | |
| CssGeoParams.h CssGeoParams class declaration. | |
Enumerations | |
| enum | Herd::CaloPMTTriggerRegion : int { Herd::CaloPMTTriggerRegion::NONE = -1, Herd::CaloPMTTriggerRegion::Core = 0, Herd::CaloPMTTriggerRegion::Ztop = 1, Herd::CaloPMTTriggerRegion::Zbot = 2, Herd::CaloPMTTriggerRegion::Xp = 3, Herd::CaloPMTTriggerRegion::Yp = 4, Herd::CaloPMTTriggerRegion::Yn = 5 } |
Variables | |
| constexpr int | Herd::NCaloPMTTriggerRegions = 6 |
| The number of trigger regions for CaloPMT. More... | |
| constexpr std::array< CaloPMTTriggerRegion, NCaloPMTTriggerRegions > | Herd::CaloPMTTriggerRegions |
| Array of all the CaloPMT trigger regions. This array can be used to iterate over all the trigger regions using array iterators in a range-for loop. More... | |
CaloPMTTriggerGeoInfo struct declaration
1.8.13