Incorporating Efficiency into Event Generation
Last Update: 01-Dec-05
In v7.0 gen_evt.C & gen_evt.cpp
Modified Event Loop
- Instantiate two versions of Gen_Hist
- *GenHist: all generated events
- *DataHist: only accepted events
- Loop until Naccept = Nevt
- Generate event: Sample->gen_event
- Accept/Reject event based on efficiency function for source
generated
- If event is Accepted
- Naccept++
- DataHist->update
- MixHist->update
- write out event: write_data