#include <SubMCEvent.h>
Public Methods | |
| SubMCEvent () | |
| Constructors. More... | |
| ~SubMCEvent () | |
| Destructor. More... | |
| SubMCEvent& | operator= ( const SubMCEvent clone ) |
| Clone operator. More... | |
| bool | operator== ( const SubMCEvent& t ) const |
| Equality operator. More... | |
| long | detectorCharacteristics () const |
| Retrieve detectorCharacteristics. More... | |
| void | setDetectorCharacteristics (long value) |
| Update detectorCharacteristics. More... | |
| const HepPoint3D& | primaryVertex () const |
| Retrieve primary vertex location. More... | |
| HepPoint3D& | primaryVertex () |
| void | setPrimaryVertex (const HepPoint3D& value) |
| Update primary vertex location. More... | |
| double | weight () const |
| Retrieve Monte Carlo event weight. More... | |
| void | setWeight (double value) |
| Update Monte Carlo event weight. More... | |
| const RandomNumberSeed& | randomNumberSeed () const |
| Retrieve Monte Carlo random number generator seed. More... | |
| void | setRandomNumberSeed (const RandomNumberSeed& value) |
| Update Monte Carlo random number generator seed. More... | |
| const ProcessingVersion& | processingVersion () const |
| Retrieve processing version. More... | |
| void | setProcessingVersion (const ProcessingVersion& value) |
| Update processing version. More... | |
| std::ostream& | fillStream ( std::ostream& s ) const |
| Fill the output stream (ASCII). More... | |
Private Attributes | |
| long | m_detectorCharacteristics |
| Detector characteristics. More... | |
| HepPoint3D | m_primaryVertex |
| Primary vertex location class HepPoint3D. More... | |
| double | m_weight |
| Monte Carlo event weight. More... | |
| RandomNumberSeed | m_randomNumberSeed |
| Monte Carlo random number generator seed. More... | |
| ProcessingVersion | m_processingVersion |
| Processing version. More... | |
Friends | |
| StreamBuffer& | operator<< ( StreamBuffer& s, const SubMCEvent& obj ) |
| Serialize the object for writing. More... | |
| StreamBuffer& | operator>> ( StreamBuffer& s, SubMCEvent& obj ) |
| Serialize the object for reading. More... | |
| std::ostream& | operator<< ( std::ostream& s, const SubMCEvent& obj ) |
| Output operator(ASCII). More... | |
|
|
Constructors.
Definition at line 46 of file SubMCEvent.h. |
|
|
Destructor.
Definition at line 48 of file SubMCEvent.h. |
|
|
Retrieve detectorCharacteristics.
Definition at line 71 of file SubMCEvent.h. Referenced by operator=(), and operator==(). |
|
|
Fill the output stream (ASCII).
Definition at line 167 of file SubMCEvent.h. Referenced by operator<<(). |
|
|
Clone operator.
Definition at line 51 of file SubMCEvent.h. |
|
|
Equality operator.
Definition at line 61 of file SubMCEvent.h. |
|
|
Definition at line 83 of file SubMCEvent.h. |
|
|
Retrieve primary vertex location.
Definition at line 80 of file SubMCEvent.h. Referenced by operator=(), and operator==(). |
|
|
Retrieve processing version.
Definition at line 110 of file SubMCEvent.h. Referenced by operator=(), and operator==(). |
|
|
Retrieve Monte Carlo random number generator seed.
Definition at line 101 of file SubMCEvent.h. Referenced by operator=(), and operator==(). |
|
|
Update detectorCharacteristics.
Definition at line 75 of file SubMCEvent.h. |
|
|
Update primary vertex location.
Definition at line 87 of file SubMCEvent.h. |
|
|
Update processing version.
Definition at line 114 of file SubMCEvent.h. |
|
|
Update Monte Carlo random number generator seed.
Definition at line 105 of file SubMCEvent.h. |
|
|
Update Monte Carlo event weight.
Definition at line 96 of file SubMCEvent.h. |
|
|
Retrieve Monte Carlo event weight.
Definition at line 92 of file SubMCEvent.h. Referenced by operator=(), and operator==(). |
|
|
Output operator(ASCII).
Definition at line 139 of file SubMCEvent.h. |
|
|
Serialize the object for writing.
Definition at line 119 of file SubMCEvent.h. |
|
|
Serialize the object for reading.
Definition at line 128 of file SubMCEvent.h. |
|
|
Detector characteristics.
Definition at line 147 of file SubMCEvent.h. |
|
|
Primary vertex location class HepPoint3D.
Definition at line 150 of file SubMCEvent.h. |
|
|
Processing version.
Definition at line 156 of file SubMCEvent.h. |
|
|
Monte Carlo random number generator seed.
Definition at line 154 of file SubMCEvent.h. |
|
|
Monte Carlo event weight.
Definition at line 152 of file SubMCEvent.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000