| 1 | #include "levsptsrc.h"
 | 
|---|
| 2 | 
 | 
|---|
| 3 | 
 | 
|---|
| 4 | LevSPtSrc::LevSPtSrc(
 | 
|---|
| 5 |         double Phi, double Theta, 
 | 
|---|
| 6 |         float F30G, float F44G, float F70G, 
 | 
|---|
| 7 |         float F100G, float F143G, float F217G, float F352G, float F545G, float F857G
 | 
|---|
| 8 |         )
 | 
|---|
| 9 |         :VecPoint(Theta,Phi), flux30G(F30G), flux44G(F44G), flux70G(F70G), flux100G(F100G),
 | 
|---|
| 10 |         flux143G(F143G), flux217G(F217G), flux352G(F352G), flux545G(F545G), flux857G(F857G)
 | 
|---|
| 11 | { }
 | 
|---|
| 12 | 
 | 
|---|
| 13 | LevSPtSrc::LevSPtSrc()
 | 
|---|
| 14 |         :VecPoint(0.,0.), flux30G(0.), flux44G(0.), flux70G(0.), flux100G(0.),
 | 
|---|
| 15 |         flux143G(0.), flux217G(0.), flux352G(0.), flux545G(0.), flux857G(0.)
 | 
|---|
| 16 | { }
 | 
|---|
| 17 | 
 | 
|---|
| 18 | LevSPtSrc::LevSPtSrc(double theta, double phi)
 | 
|---|
| 19 |         :VecPoint(theta,phi), flux30G(0.), flux44G(0.), flux70G(0.), flux100G(0.),
 | 
|---|
| 20 |         flux143G(0.), flux217G(0.), flux352G(0.), flux545G(0.), flux857G(0.)
 | 
|---|
| 21 | { }
 | 
|---|
| 22 | 
 | 
|---|
| 23 | LevSPtSrc& LevSPtSrc::operator= (LevSPtSrc const & a)
 | 
|---|
| 24 | {       VecPoint=a.VecPoint;
 | 
|---|
| 25 |         flux30G=a.flux30G;
 | 
|---|
| 26 |         flux44G=a.flux44G;
 | 
|---|
| 27 |         flux70G=a.flux70G;
 | 
|---|
| 28 |         flux100G=a.flux100G;
 | 
|---|
| 29 |         flux143G=a.flux143G;
 | 
|---|
| 30 |         flux217G=a.flux217G;
 | 
|---|
| 31 |         flux352G=a.flux352G;
 | 
|---|
| 32 |         flux545G=a.flux545G;
 | 
|---|
| 33 |         flux857G=a.flux857G;
 | 
|---|
| 34 |         return *this;
 | 
|---|
| 35 | } | 
|---|