イベントのヒット配列したい(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(のポインター)に、 データ取得するためのヒット配列を追加できます。

有感検出器クラスのInitializeEndOfEventで、 HCofThisEventに出し入れするときに使います。

リファレンス