<commit_before>//_________________________________________________________________________
//  Utility Class for transverse energy studies
//  Selection class for EMCAL
//
//*-- Authors: <NAME> (Bergen)
//_________________________________________________________________________


#ifndef ALIANALYSISETSELECTOREMCAL_H
#define ALIANALYSISETSELECTOREMCAL_H

#include "AliAnalysisEtSelector.h"


class AliAnalysisEtSelectorEmcal : public AliAnalysisEtSelector
{

public:

    AliAnalysisEtSelectorEmcal(AliAnalysisEtCuts* cuts);
    
    virtual ~AliAnalysisEtSelectorEmcal();
    
    virtual TRefArray* GetClusters();
    virtual Bool_t CutMinEnergy(const AliESDCaloCluster& cluster) const;
    virtual Bool_t CutMinEnergy(const TParticle& part) const;
    virtual Bool_t CutDistanceToBadChannel(const AliESDCaloCluster& cluster) const;
    virtual Bool_t CutTrackMatching(const AliESDCaloCluster& cluster) const;
    virtual Bool_t CutGeometricalAcceptance(const TParticle& part) const;    
    virtual Bool_t CutGeometricalAcceptance(const AliVTrack& part) const;    
    virtual void Init();
    virtual Int_t Init(const AliESDEvent *ev);
    
    virtual void SetEvent(const AliESDEvent* event);

private:
  
    Bool_t fInitialized; // matrix initialized

    AliAnalysisEtSelectorEmcal(); // Prohibited
    AliAnalysisEtSelectorEmcal(const AliAnalysisEtSelectorEmcal& other); // Prohibited
    AliAnalysisEtSelectorEmcal& operator=(const AliAnalysisEtSelectorEmcal& other); // Prohibited
    bool operator==(const AliAnalysisEtSelectorEmcal& other) const; // Prohibited
    
};

#endif // ALIANALYSISETSELECTOREMCAL_H<commit_msg>Fixing minor issue stopping running on the grid<commit_after>//_________________________________________________________________________
//  Utility Class for transverse energy studies
//  Selection class for EMCAL
//
//*-- Authors: <NAME> (Bergen)
//_________________________________________________________________________


#ifndef ALIANALYSISETSELECTOREMCAL_H
#define ALIANALYSISETSELECTOREMCAL_H

#include "AliAnalysisEtSelector.h"


class AliAnalysisEtSelectorEmcal : public AliAnalysisEtSelector
{

public:

    AliAnalysisEtSelectorEmcal(AliAnalysisEtCuts* cuts);
    
    virtual ~AliAnalysisEtSelectorEmcal();
    
    virtual TRefArray* GetClusters();
    virtual Bool_t CutMinEnergy(const AliESDCaloCluster& cluster) const;
    virtual Bool_t CutMinEnergy(const TParticle& part) const;
    virtual Bool_t CutDistanceToBadChannel(const AliESDCaloCluster& cluster) const;
    virtual Bool_t CutTrackMatching(const AliESDCaloCluster& cluster) const;
    virtual Bool_t CutGeometricalAcceptance(const TParticle& part) const;    
    virtual Bool_t CutGeometricalAcceptance(const AliVTrack& part) const;    
    virtual void Init();
    virtual Int_t Init(const AliESDEvent *ev);
    
    virtual void SetEvent(const AliESDEvent* event);

private:
  
    Bool_t fInitialized; // matrix initialized

    AliAnalysisEtSelectorEmcal(); // Prohibited
    AliAnalysisEtSelectorEmcal(const AliAnalysisEtSelectorEmcal& other); // Prohibited
    AliAnalysisEtSelectorEmcal& operator=(const AliAnalysisEtSelectorEmcal& other); // Prohibited
    bool operator==(const AliAnalysisEtSelectorEmcal& other) const; // Prohibited
    
    ClassDef(AliAnalysisEtSelectorEmcal, 1);
};

#endif // ALIANALYSISETSELECTOREMCAL_H
{'fraction_non_alphanumeric': 0.06991335524350165, 'fraction_numerical': 0.00029877502240812666, 'mean_word_length': 5.365019011406844, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4507019', 'n_tokens_mistral': 979, 'n_tokens_neox': 922, 'n_words': 218}