fChainT(0),
fTreeT(0),
fRunTag(0),
- fReadFriends(1),
+ fReadFriends(0),
fFriendFileName("AliESDfriends.root")
{
// default constructor
//______________________________________________________________________________
AliESDInputHandler::AliESDInputHandler(const char* name, const char* title):
AliInputEventHandler(name, title), fEvent(0x0), fFriend(0x0), fESDpid(0x0), fAnalysisType(0),
- fNEvents(0), fHLTEvent(0x0), fHLTTree(0x0), fUseHLT(kFALSE), fTagCutSumm(0x0), fUseTags(kFALSE), fChainT(0), fTreeT(0), fRunTag(0), fReadFriends(1), fFriendFileName("AliESDfriends.root")
+ fNEvents(0), fHLTEvent(0x0), fHLTTree(0x0), fUseHLT(kFALSE), fTagCutSumm(0x0), fUseTags(kFALSE), fChainT(0), fTreeT(0), fRunTag(0), fReadFriends(0), fFriendFileName("AliESDfriends.root")
{
// Constructor
}
// Event selection
//
if (fEventCuts)
- fIsSelected = fEventCuts->IsSelected((AliESDEvent*)fEvent);
+ fIsSelectedResult = fEventCuts->GetSelectionMask((AliESDEvent*)fEvent);
//
// Friends
((AliESDEvent*)fEvent)->SetESDfriend(fFriend);
TString esdTreeFName, esdFriendTreeFName;
esdTreeFName = (fTree->GetCurrentFile())->GetName();
esdFriendTreeFName = esdTreeFName;
- if(esdFriendTreeFName.Contains("#AliESDs.root")) {
- TString name = fFriendFileName;
- name.Prepend("#");
- esdFriendTreeFName.ReplaceAll("#AliESDs.root", name.Data());
- } else {
- esdFriendTreeFName.ReplaceAll("AliESDs.root", fFriendFileName.Data());
- }
+ esdFriendTreeFName.ReplaceAll("AliESDs.root", fFriendFileName.Data());
TTree* cTree = fTree->GetTree();
if (!cTree) cTree = fTree;