![]() |
AliPhysics
vAN-20150328 (7755d27)
|
Weight handler. More...
#include <AliEMCalTriggerWeightHandler.h>
Public Member Functions | |
AliEMCalTriggerWeightHandler () | |
virtual | ~AliEMCalTriggerWeightHandler () |
void | SetUsePtHard (bool usePtHard) |
void | SetWeightModel (TF1 *model) |
double | GetEventWeight (const AliMCEvent *const event) const |
Private Attributes | |
TF1 * | fWeightModel |
Weight model. More... | |
bool | fUsePtHard |
Calculate weight using pt-hard. More... | |
Weight handler.
Weight handler, assigning an event-dependent weight. The weight is coming from a weight model, which is based on an analytic description. For the moment it is assumed that the event depends on the \( p_{t} \) of the hard interaction.
Definition at line 36 of file AliEMCalTriggerWeightHandler.h.
EMCalTriggerPtAnalysis::AliEMCalTriggerWeightHandler::AliEMCalTriggerWeightHandler | ( | ) |
Constructor
Definition at line 31 of file AliEMCalTriggerWeightHandler.cxx.
|
inlinevirtual |
Definition at line 39 of file AliEMCalTriggerWeightHandler.h.
double EMCalTriggerPtAnalysis::AliEMCalTriggerWeightHandler::GetEventWeight | ( | const AliMCEvent *const | event | ) | const |
Get weight for event
event | Input event |
Definition at line 43 of file AliEMCalTriggerWeightHandler.cxx.
Referenced by EMCalTriggerPtAnalysis::AliEMCalTriggerMCJetAnalysisComponent::Process(), EMCalTriggerPtAnalysis::AliEMCalTriggerRecTrackAnalysisComponent::Process(), and EMCalTriggerPtAnalysis::AliEMCalTriggerRecJetAnalysisComponent::Process().
|
inline |
Defines whether we use the \( p_{t} \) hard value of an event.
usePtHard |
Definition at line 45 of file AliEMCalTriggerWeightHandler.h.
|
inline |
Set the weight model
model | The weight model |
Definition at line 51 of file AliEMCalTriggerWeightHandler.h.
|
private |
Calculate weight using pt-hard.
Definition at line 57 of file AliEMCalTriggerWeightHandler.h.
Referenced by GetEventWeight(), and SetUsePtHard().
|
private |
Weight model.
Definition at line 56 of file AliEMCalTriggerWeightHandler.h.
Referenced by GetEventWeight(), and SetWeightModel().