|
Jpp 20.0.0-rc.9-29-gccc23c492-D
the software that should make you happy
|
Data structure for fit of straight line in positive z-direction with energy. More...
#include <JShowerEH.hh>
Public Types | |
| typedef double JShowerEH::* | parameter_type |
Public Member Functions | |
| JShowerEH () | |
| Default constructor. | |
| JShowerEH (const JShower3Z &line, const double x, const double h, const double By=0.0) | |
| Constructor. | |
| JShowerEH (const JPoint4D &point, const JVersor3Z &dir, const double x, const double h, const double By=0.0) | |
| Constructor. | |
| double | getEMEnergy () const |
| Get EM Energy. | |
| double | getHEnergy () const |
| Get Hadronic Energy. | |
| double | getBy () const |
| Get bjorken y. | |
| JShowerEH & | negate () |
| Prefix unary minus. | |
| JShowerEH & | add (const JShowerEH &value) |
| Addition operator. | |
| JShowerEH & | sub (const JShowerEH &value) |
| Subtraction operator. | |
| JShowerEH & | mul (const double value) |
| Multiplication operator. | |
| JShowerEH & | div (const double value) |
| Division operator. | |
| double | getLogEem () const |
| Get EM energy. | |
| double | getEem () const |
| Get EM energy. | |
| void | putEem (const double E) |
| Put EM energy. | |
| double | getDEem () const |
| Get derivative of energy. | |
| double | getLogEh () const |
| Get Hadronic energy. | |
| double | getEh () const |
| Get Hadronic energy. | |
| void | putEh (const double E) |
| Put Hadronic energy. | |
| double | getDEh () const |
| Get derivative of energy. | |
| JShower3Z & | add (const JShower3Z &value) |
| Addition operator. | |
| JShower3Z & | sub (const JShower3Z &value) |
| Subtraction operator. | |
| const JEnergy & | getEnergy () const |
| Get Energy. | |
| void | setEnergy (const JEnergy &energy) |
| Set Energy. | |
| bool | less (const JEnergy &X) const |
| Less than method. | |
| JEnergy & | add (const JEnergy &value) |
| Addition operator. | |
| JEnergy & | sub (const JEnergy &value) |
| Subtraction operator. | |
| double | getlog10E () const |
| Get energy. | |
| double | getE () const |
| Get energy. | |
| void | putE (const double E) |
| Put energy. | |
| double | getDE () const |
| Get derivative of energy. | |
Static Public Member Functions | |
| static parameter_type | pEem () |
| static parameter_type | pEh () |
| static parameter_type | pBy () |
| static parameter_type | pDX () |
| static parameter_type | pDY () |
| static parameter_type | pX () |
| static parameter_type | pY () |
| static parameter_type | pZ () |
| static parameter_type | pT () |
| static JEnergy | min () |
| Get minimum possible value. | |
| static JEnergy | max () |
| Get maximum possible value. | |
| static parameter_type | pE () |
Protected Attributes | |
| double | __Eem |
| double | __Eh |
| double | __By |
| double | __X |
Friends | |
| std::istream & | operator>> (std::istream &in, JShowerEH &object) |
| Read object from input. | |
| std::ostream & | operator<< (std::ostream &out, const JShowerEH &object) |
| Write object to output. | |
Data structure for fit of straight line in positive z-direction with energy.
Note that the position coordinates are defined with respect to the given direction.
Definition at line 28 of file JShowerEH.hh.
| typedef double JShowerEH::* JFIT::JShowerEH::parameter_type |
Definition at line 310 of file JShowerEH.hh.
|
inline |
|
inline |
|
inline |
Constructor.
| point | point |
| dir | direction |
| x | EM shower energy |
| h | Hadronic shower energy |
| By | bjorken y |
Definition at line 70 of file JShowerEH.hh.
|
inline |
|
inline |
|
inline |
|
inline |
Prefix unary minus.
Definition at line 117 of file JShowerEH.hh.
Addition operator.
| value | shower |
Definition at line 133 of file JShowerEH.hh.
Subtraction operator.
| value | shower |
Definition at line 150 of file JShowerEH.hh.
|
inline |
Multiplication operator.
| value | multiplication factor |
Definition at line 167 of file JShowerEH.hh.
|
inline |
Division operator.
| value | division factor |
Definition at line 184 of file JShowerEH.hh.
|
inline |
|
inline |
|
inline |
|
inline |
Get derivative of energy.
Definition at line 229 of file JShowerEH.hh.
|
inline |
|
inline |
|
inline |
|
inline |
Get derivative of energy.
Definition at line 269 of file JShowerEH.hh.
|
inlinestatic |
Definition at line 312 of file JShowerEH.hh.
|
inlinestatic |
Definition at line 313 of file JShowerEH.hh.
|
inlinestatic |
Definition at line 314 of file JShowerEH.hh.
Addition operator.
| value | shower |
Definition at line 85 of file JShower3Z.hh.
Subtraction operator.
| value | shower |
Definition at line 99 of file JShower3Z.hh.
|
inlinestaticinherited |
Definition at line 171 of file JShower3Z.hh.
|
inlinestaticinherited |
Definition at line 172 of file JShower3Z.hh.
|
inlinestaticinherited |
Definition at line 58 of file JPoint4D.hh.
|
inlinestaticinherited |
Definition at line 59 of file JPoint4D.hh.
|
inlinestaticinherited |
Definition at line 60 of file JPoint4D.hh.
|
inlinestaticinherited |
Definition at line 61 of file JPoint4D.hh.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Less than method.
| X | Energy [log(E/GeV)] |
Definition at line 79 of file JEnergy.hh.
Subtraction operator.
| value | Energy |
Definition at line 118 of file JEnergy.hh.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlinestaticinherited |
Get minimum possible value.
Definition at line 214 of file JEnergy.hh.
|
inlinestaticinherited |
Get maximum possible value.
Definition at line 225 of file JEnergy.hh.
|
inlinestaticinherited |
Definition at line 263 of file JEnergy.hh.
|
friend |
Read object from input.
| in | input stream |
| object | object |
Definition at line 282 of file JShowerEH.hh.
|
friend |
Write object to output.
| out | output stream |
| object | object |
Definition at line 300 of file JShowerEH.hh.
|
protected |
Definition at line 317 of file JShowerEH.hh.
|
protected |
Definition at line 318 of file JShowerEH.hh.
|
protected |
Definition at line 319 of file JShowerEH.hh.
|
protectedinherited |
Definition at line 266 of file JEnergy.hh.