|
Jpp 19.3.0-rc.2
the software that should make you happy
|
Physics event. More...
#include <PhysicsEvent.hh>
Classes | |
| class | const_iterator |
| Template vector<T>::iterator. More... | |
Public Member Functions | |
| PhysicsEvent () | |
| Default constructor. | |
| virtual | ~PhysicsEvent () |
| Virtual destructor. | |
| const unsigned short | FrameTarget () const |
| Identifier of processor that created this event. | |
| const unsigned int | FrameTime1 () const |
| most significant word of frametime | |
| const unsigned int | FrameTime2 () const |
| least significant word of frametime | |
| const unsigned int | FrameIndex () const |
| frame index | |
| const unsigned int | RunNumber () const |
| Run number. | |
| const unsigned int | EventType () const |
| Type of PhysicsEvent. | |
| const unsigned int | TriggerCounter () const |
| Trigger nr. | |
| const double | MinT () const |
| time of first hit in event | |
| const double | MaxT () const |
| time of last hit in event | |
| const float | MaxA () const |
| amplitude of largest hit in event | |
| const float | TotA () const |
| sum of all amplitudes | |
| const std::vector< TriggeredSPE_Hit > & | TriggeredSPEHits () const |
| Triggered hits. | |
| const std::vector< SPE_Hit > & | SPE_Hits () const |
| SPE hits. | |
| const std::vector< AWF_Hit > & | AWF_Hits () const |
| Waveform hits. | |
| const std::vector< DWF_Hit > & | DWF_Hits () const |
| Dynode hits. | |
| template<class T > | |
| size_t | size () const |
| template size method for nested vector | |
| template<class T > | |
| std::vector< T >::const_iterator | begin () const |
| template begin const_iterator for nested vector | |
| template<class T > | |
| std::vector< T >::const_iterator | end () const |
| template end const_iterator for nested vector | |
| ClassDef (PhysicsEvent, 2) | |
| template<> | |
| size_t | size () const |
| specialisation for TriggeredSPE_Hit size | |
| template<> | |
| size_t | size () const |
| specialisation for SPE_Hit size | |
| template<> | |
| size_t | size () const |
| specialisation for AWF_Hit size | |
| template<> | |
| size_t | size () const |
| specialisation for DWF_Hit size | |
| template<> | |
| std::vector< TriggeredSPE_Hit >::const_iterator | begin () const |
| specialisation for TriggeredSPE_Hit iterator begin | |
| template<> | |
| std::vector< TriggeredSPE_Hit >::const_iterator | end () const |
| specialisation for TriggeredSPE_Hit iterator end | |
| template<> | |
| std::vector< SPE_Hit >::const_iterator | begin () const |
| specialisation for SPE_Hit iterator begin | |
| template<> | |
| std::vector< SPE_Hit >::const_iterator | end () const |
| specialisation for SPE_Hit iterator end | |
| template<> | |
| std::vector< AWF_Hit >::const_iterator | begin () const |
| specialisation for AWF_Hit iterator begin | |
| template<> | |
| std::vector< AWF_Hit >::const_iterator | end () const |
| specialisation for AWF_Hit iterator end | |
| template<> | |
| std::vector< DWF_Hit >::const_iterator | begin () const |
| specialisation for DWF_Hit iterator begin | |
| template<> | |
| std::vector< DWF_Hit >::const_iterator | end () const |
| specialisation for DWF_Hit iterator end | |
| ClassDef (EventPreamble, 2) | |
Public Attributes | |
| unsigned short | frameTarget |
| Unique code representing the shore station for this frame. | |
| unsigned int | frameTime1 |
| Frame 'time stamp' in units of 50ns (MSW) | |
| unsigned int | frameTime2 |
| Frame 'time stamp' in units of 50ns (LSW) | |
| unsigned int | frameIndex |
| Number of frames since start of the run. | |
| unsigned int | runNumber |
| Run-number as given by the RunControl. | |
Protected Attributes | |
| unsigned int | EventType_ |
| unsigned int | TriggerCounter_ |
| double | MinT_ |
| double | MaxT_ |
| float | MaxA_ |
| float | TotA_ |
| std::vector< TriggeredSPE_Hit > | TriggeredSPEHits_ |
| std::vector< SPE_Hit > | SPEHits_ |
| std::vector< AWF_Hit > | AWFHits_ |
| std::vector< DWF_Hit > | DWFHits_ |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const PhysicsEvent &object) |
| Print ASCII. | |
Physics event.
Definition at line 130 of file PhysicsEvent.hh.
|
inline |
Default constructor.
Definition at line 150 of file PhysicsEvent.hh.
|
inlinevirtual |
|
inline |
Identifier of processor that created this event.
Definition at line 167 of file PhysicsEvent.hh.
|
inline |
most significant word of frametime
Definition at line 169 of file PhysicsEvent.hh.
|
inline |
least significant word of frametime
Definition at line 171 of file PhysicsEvent.hh.
|
inline |
frame index
Definition at line 173 of file PhysicsEvent.hh.
|
inline |
Run number.
Definition at line 175 of file PhysicsEvent.hh.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Triggered hits.
Definition at line 191 of file PhysicsEvent.hh.
|
inline |
|
inline |
|
inline |
| size_t PhysicsEvent::size | ( | ) | const |
template size method for nested vector
| std::vector< T >::const_iterator PhysicsEvent::begin | ( | ) | const |
template begin const_iterator for nested vector
| std::vector< T >::const_iterator PhysicsEvent::end | ( | ) | const |
template end const_iterator for nested vector
| PhysicsEvent::ClassDef | ( | PhysicsEvent | , |
| 2 | ) |
|
inline |
specialisation for TriggeredSPE_Hit size
Definition at line 271 of file PhysicsEvent.hh.
|
inline |
specialisation for SPE_Hit size
Definition at line 278 of file PhysicsEvent.hh.
|
inline |
specialisation for AWF_Hit size
Definition at line 285 of file PhysicsEvent.hh.
|
inline |
specialisation for DWF_Hit size
Definition at line 292 of file PhysicsEvent.hh.
|
inline |
specialisation for TriggeredSPE_Hit iterator begin
Definition at line 299 of file PhysicsEvent.hh.
|
inline |
specialisation for TriggeredSPE_Hit iterator end
Definition at line 306 of file PhysicsEvent.hh.
|
inline |
specialisation for SPE_Hit iterator begin
Definition at line 313 of file PhysicsEvent.hh.
|
inline |
specialisation for SPE_Hit iterator end
Definition at line 320 of file PhysicsEvent.hh.
|
inline |
specialisation for AWF_Hit iterator begin
Definition at line 327 of file PhysicsEvent.hh.
|
inline |
specialisation for AWF_Hit iterator end
Definition at line 334 of file PhysicsEvent.hh.
|
inline |
specialisation for DWF_Hit iterator begin
Definition at line 341 of file PhysicsEvent.hh.
|
inline |
specialisation for DWF_Hit iterator end
Definition at line 348 of file PhysicsEvent.hh.
|
inherited |
|
friend |
Print ASCII.
| out | output stream |
| object | physics event |
Definition at line 235 of file PhysicsEvent.hh.
|
protected |
Definition at line 134 of file PhysicsEvent.hh.
|
protected |
Definition at line 135 of file PhysicsEvent.hh.
|
protected |
Definition at line 136 of file PhysicsEvent.hh.
|
protected |
Definition at line 137 of file PhysicsEvent.hh.
|
protected |
Definition at line 138 of file PhysicsEvent.hh.
|
protected |
Definition at line 139 of file PhysicsEvent.hh.
|
protected |
Definition at line 141 of file PhysicsEvent.hh.
|
protected |
Definition at line 142 of file PhysicsEvent.hh.
|
protected |
Definition at line 143 of file PhysicsEvent.hh.
|
protected |
Definition at line 144 of file PhysicsEvent.hh.
|
inherited |
Unique code representing the shore station for this frame.
Definition at line 26 of file EventPreamble.hh.
|
inherited |
Frame 'time stamp' in units of 50ns (MSW)
Definition at line 29 of file EventPreamble.hh.
|
inherited |
Frame 'time stamp' in units of 50ns (LSW)
Definition at line 31 of file EventPreamble.hh.
|
inherited |
Number of frames since start of the run.
Definition at line 34 of file EventPreamble.hh.
|
inherited |
Run-number as given by the RunControl.
Definition at line 37 of file EventPreamble.hh.