![]() |
DAS
3.0
Das Analysis System
|
#include <cstdlib>
#include <cassert>
#include <filesystem>
#include <iostream>
#include <vector>
#include "Core/Objects/interface/Event.h"
#include "Core/Objects/interface/Di.h"
#include "Core/Objects/interface/Jet.h"
#include "Core/CommonTools/interface/binnings.h"
#include "Core/CommonTools/interface/DASOptions.h"
#include "Core/CommonTools/interface/toolbox.h"
#include "Core/JetObservables/bin/common.h"
#include "Core/JetObservables/interface/fjcore.hh"
#include <TFile.h>
#include <TH1.h>
#include <TString.h>
#include "Math/VectorUtil.h"
#include <darwin.h>
Namespaces | |
DAS | |
DAS::TPS | |
Enumerations | |
enum | RemovalStrategy { DeltaR, AntikT, None } |
Functions | |
void | CheckConsistency (DT::MetaInfo &metainfo1, TTree *tIn1, DT::MetaInfo &metainfo2, TTree *tIn2) |
RemovalStrategy | parseStrategy (const std::string &strategyStr, TTree *tree) |
template<class Jet > | |
vector< fjcore::PseudoJet > | cluster (const vector< Jet > &jets, const double R) |
template<class Jet > | |
bool | overlappingJets (const vector< Jet > &jets) |
void | applyEventMixing (const vector< fs::path > &inputs1, const vector< fs::path > &inputs2, const fs::path &output, const pt::ptree &config, const int steering, const DT::Slice slice={1, 0}) |
int | main (int argc, char *argv[]) |