HomeHEPForge

Modified starlight to compile under AppleClang 7.3.0.7030031 without…

Description

Modified starlight to compile under AppleClang 7.3.0.7030031 without compilation errors.
This involved:

adding getMass and setMass to starlightparticle.h

removing _sigmaSum from gammagammasingle.h & gammagammaleptonpair.h

removing private members from starlight.h/starlight.cpp

initialized theta =0. in gammagammaleptonpair.cpp, if you see your pairs with an invalid spin going in the z-dir, this is probably why.

removed ntracks from upcevent

made operator<< to match the other inline friends of operator<<.

Details