イベントのヒット配列したい(G4HCofThisEvent
)
1// G4HCofThisEvent *aHCE;
2aHCE->AddHitsCollection(G4int id, G4VHitsCollection *aHC);
3
4// IDを指定してヒット配列を追加する
5G4int aID = 0;
6auto aHC = new SensorHitsCollection{};
7aHCE->AddHitsCollection(aID, aHC)
8
9// IDを指定してヒット配列を取得する
10auto hitsCollection = aHCE->GetHC(aID);
AddHitsCollection
で、現在のイベント(G4Event
)が保持する
G4HCofThisEvent
(のポインター)に、
データ取得するためのヒット配列を追加できます。
有感検出器クラスのInitialize
とEndOfEvent
で、
HCofThisEventに出し入れするときに使います。