Import Geant4 9.5.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 16:46:55 +02:00
parent 89a9605df1
commit b1eb5424d2
10957 changed files with 888481 additions and 160139 deletions
@@ -46,37 +46,21 @@
#ifdef CEXMC_USE_PERSISTENCY
#include <boost/serialization/access.hpp>
#include <G4Types.hh>
class CexmcEventFastSObject
struct CexmcEventFastSObject
{
friend class boost::serialization::access;
friend class CexmcRunManager;
#ifdef CEXMC_USE_CUSTOM_FILTER
friend class CexmcASTEval;
#endif
G4int eventId;
public:
CexmcEventFastSObject();
G4double opCosThetaSCM;
CexmcEventFastSObject( G4int eventId, G4double opCosThetaSCM,
G4bool edDigitizerHasTriggered,
G4bool edDigitizerMonitorHasTriggered );
G4bool edDigitizerHasTriggered;
private:
template < typename Archive >
void serialize( Archive & archive, const unsigned int version );
G4bool edDigitizerMonitorHasTriggered;
private:
G4int eventId;
G4double opCosThetaSCM;
G4bool edDigitizerHasTriggered;
G4bool edDigitizerMonitorHasTriggered;
template < typename Archive >
void serialize( Archive & archive, const unsigned int version );
};