|
Jpp
18.3.1
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. More... | |
| virtual | ~PhysicsEvent () |
| Virtual destructor. More... | |
| const unsigned short | FrameTarget () const |
| Identifier of processor that created this event. More... | |
| const unsigned int | FrameTime1 () const |
| most significant word of frametime More... | |
| const unsigned int | FrameTime2 () const |
| least significant word of frametime More... | |
| const unsigned int | FrameIndex () const |
| frame index More... | |
| const unsigned int | RunNumber () const |
| Run number. More... | |
| const unsigned int | EventType () const |
| Type of PhysicsEvent. More... | |
| const unsigned int | TriggerCounter () const |
| Trigger nr. More... | |
| const double | MinT () const |
| time of first hit in event More... | |
| const double | MaxT () const |
| time of last hit in event More... | |
| const float | MaxA () const |
| amplitude of largest hit in event More... | |
| const float | TotA () const |
| sum of all amplitudes More... | |
| const std::vector < TriggeredSPE_Hit > & | TriggeredSPEHits () const |
| Triggered hits. More... | |
| const std::vector< SPE_Hit > & | SPE_Hits () const |
| SPE hits. More... | |
| const std::vector< AWF_Hit > & | AWF_Hits () const |
| Waveform hits. More... | |
| const std::vector< DWF_Hit > & | DWF_Hits () const |
| Dynode hits. More... | |
| template<class T > | |
| size_t | size () const |
| template size method for nested vector More... | |
| template<class T > | |
| std::vector< T >::const_iterator | begin () const |
| template begin const_iterator for nested vector More... | |
| template<class T > | |
| std::vector< T >::const_iterator | end () const |
| template end const_iterator for nested vector More... | |
| ClassDef (PhysicsEvent, 2) | |
| template<> | |
| size_t | size () const |
| specialisation for TriggeredSPE_Hit size More... | |
| template<> | |
| size_t | size () const |
| specialisation for SPE_Hit size More... | |
| template<> | |
| size_t | size () const |
| specialisation for AWF_Hit size More... | |
| template<> | |
| size_t | size () const |
| specialisation for DWF_Hit size More... | |
| template<> | |
| std::vector< TriggeredSPE_Hit > ::const_iterator | begin () const |
| specialisation for TriggeredSPE_Hit iterator begin More... | |
| template<> | |
| std::vector< TriggeredSPE_Hit > ::const_iterator | end () const |
| specialisation for TriggeredSPE_Hit iterator end More... | |
| template<> | |
| std::vector< SPE_Hit > ::const_iterator | begin () const |
| specialisation for SPE_Hit iterator begin More... | |
| template<> | |
| std::vector< SPE_Hit > ::const_iterator | end () const |
| specialisation for SPE_Hit iterator end More... | |
| template<> | |
| std::vector< AWF_Hit > ::const_iterator | begin () const |
| specialisation for AWF_Hit iterator begin More... | |
| template<> | |
| std::vector< AWF_Hit > ::const_iterator | end () const |
| specialisation for AWF_Hit iterator end More... | |
| template<> | |
| std::vector< DWF_Hit > ::const_iterator | begin () const |
| specialisation for DWF_Hit iterator begin More... | |
| template<> | |
| std::vector< DWF_Hit > ::const_iterator | end () const |
| specialisation for DWF_Hit iterator end More... | |
| ClassDef (EventPreamble, 2) | |
Public Attributes | |
| unsigned short | frameTarget |
| Unique code representing the shore station for this frame. More... | |
| unsigned int | frameTime1 |
| Frame 'time stamp' in units of 50ns (MSW) More... | |
| unsigned int | frameTime2 |
| Frame 'time stamp' in units of 50ns (LSW) More... | |
| unsigned int | frameIndex |
| Number of frames since start of the run. More... | |
| unsigned int | runNumber |
| Run-number as given by the RunControl. More... | |
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. More... | |
Physics event.
Definition at line 130 of file PhysicsEvent.hh.
|
inline |
|
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 272 of file PhysicsEvent.hh.
|
inline |
|
inline |
|
inline |
|
inline |
specialisation for TriggeredSPE_Hit iterator begin
Definition at line 300 of file PhysicsEvent.hh.
|
inline |
specialisation for TriggeredSPE_Hit iterator end
Definition at line 307 of file PhysicsEvent.hh.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
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.
1.8.5