47 SBRHit::Class()->IgnoreTObjectStreamer();
88 SBROpticalHit::Class()->IgnoreTObjectStreamer();
108 void SBROpticalHit::Clear(Option_t * )
132 fHits =
new TClonesArray(
"SBRHit",10000);
134 SBREvent::Class()->IgnoreTObjectStreamer();
154 TClonesArray &ar = *fHits;
164 TClonesArray &ar = *fHits;
166 if ( which < fHits->GetEntries() )
167 return (
SBRHit *)ar[which];
176 fHits =
new TClonesArray(
"SBRPHit",10000);
178 SBRPEvent::Class()->IgnoreTObjectStreamer();
198 TClonesArray &ar = *fHits;
208 TClonesArray &ar = *fHits;
210 if ( which < fHits->GetEntries() )
219 fHits =
new TClonesArray(
"SBROpticalHit",100000);
221 SBROpticalEvent::Class()->IgnoreTObjectStreamer();
238 TClonesArray &ar = *fHits;
248 TClonesArray &ar = *fHits;
250 if ( which < fHits->GetEntries() )
260 if ( hit2->
fE > hit1->
fE )
268 if ( hit2->
fE < hit1->
fE )
virtual void Clear(Option_t *opt)
clear the collection of hits, set H, K to 0
SBROpticalHit * AddHit()
add a hit to the current event
SToGS Base Root Polarized Hit.
SBRHit * GetHit(Int_t)
to get a Hit
bool CompE_DESCENDING(SBRHit *hit1, SBRHit *hit2)
SBRPHit * AddHit()
add a hit to the current event
virtual ~SBROpticalEvent()
bool CompE_ASCENDING(SBRHit *hit1, SBRHit *hit2)
SBRHit * AddHit()
add a hit to the current event
virtual void Clear(Option_t *opt)
clear the collection of hits, set H, K to 0
SBROpticalHit * GetHit(Int_t)
to get a Hit
SBRPHit * GetHit(Int_t)
to get a Hit
void Clear(Option_t *opt)