Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2024-06-01 07:07:12

0001 // SPDX-License-Identifier: LGPL-3.0-or-later
0002 // Copyright (C) 2023 Ralf Seidl, Christopher Dilks, Sanghwa Park
0003 
0004 #pragma once
0005 
0006 #include <TTreeReader.h>
0007 #include <TTreeReaderValue.h>
0008 #include <TTreeReaderArray.h>
0009 
0010 #include "Analysis.h"
0011 
0012 class AnalysisEcce : public Analysis
0013 {
0014   public:
0015     AnalysisEcce(TString configFileName_="", TString outfilePrefix_="");
0016     ~AnalysisEcce();
0017 
0018     void Execute() override;
0019 
0020     // select which track source; can be set at the macro level
0021     UShort_t trackSource; /* all = 0,
0022                            * inner = 1,
0023                            * silicon = 2,
0024                            * ttl = 3
0025                            */
0026 
0027     ClassDefOverride(AnalysisEcce,1);
0028 };