diff --git a/macro/analysis/common/at_kfpf_interface/run_at_kfpf.C b/macro/analysis/common/at_kfpf_interface/run_at_kfpf.C new file mode 100644 index 0000000000000000000000000000000000000000..639e49192b66d5c2324e2b15d370571f5d52cab6 --- /dev/null +++ b/macro/analysis/common/at_kfpf_interface/run_at_kfpf.C @@ -0,0 +1,18 @@ +void run_at_kfpf(const std::string& ATFile, + int nEntries = -1, + const std::string& ATTree = "aTree") +{ + ATKFParticleFinder man; + man.InitInput(ATFile.c_str(), ATTree.c_str()); + man.InitOutput("KFPF.pwgc2f.root"); + man.SetPIDMode(1); + + CutsContainer cuts; + cuts.SetCutChi2Prim(18.4207); + cuts.SetCutDistance(1.); + cuts.SetCutChi2Geo(3.); + cuts.SetCutLdL(5.); + man.SetCuts(cuts); + + man.Run(nEntries); +}