イベントのヒット配列したい(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に出し入れするときに使います。