add geant4 scene and gcompose app
This commit is contained in:
@@ -29,8 +29,8 @@
|
||||
#define U_CHAMBERHITEVENT_H
|
||||
|
||||
#include "Core/Vector.h"
|
||||
#include "Hit.h"
|
||||
#include "ChamberDetector.h"
|
||||
#include "Detectors/HitMC.h"
|
||||
#include "Detectors/DetectorChamber.h"
|
||||
|
||||
namespace uLib {
|
||||
|
||||
@@ -38,17 +38,17 @@ class ChamberHitEventData
|
||||
{
|
||||
public:
|
||||
uLibConstRefMacro (Hits, Vector<HitData> )
|
||||
uLibGetMacro (Idv, ChamberDetector::ID)
|
||||
uLibGetMacro (Idv, uint)
|
||||
private:
|
||||
friend class ChamberHitEvent;
|
||||
Vector<HitData> m_Hits;
|
||||
DetectorChamber::ID m_Idv; // -> chamber/view
|
||||
uint m_Idv; // -> chamber/view
|
||||
};
|
||||
|
||||
class ChamberHitEvent : public ChamberHitEventData {
|
||||
public:
|
||||
uLibRefMacro (Hits, Vector<HitData> )
|
||||
uLibSetMacro (Idv, ChamberDetector::ID)
|
||||
uLibSetMacro (Idv, uint)
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
@@ -33,9 +33,6 @@
|
||||
namespace uLib {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
class HitRawCode_CMSDrift :
|
||||
public BitCode4<unsigned short,6,3,2,5>
|
||||
{
|
||||
@@ -59,7 +56,13 @@ public:
|
||||
};
|
||||
|
||||
|
||||
|
||||
class HitData {
|
||||
public:
|
||||
HitData() {}
|
||||
~HitData() {}
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user