HiggsAnalysis-KITHiggsToTauTau
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
HttTypes Class Reference

all data types which are used for Htt analyses More...

#include <HttTypes.h>

Public Types

typedef HttEvent event_type
 content of the kappa ntuple More...
 
typedef HttProduct product_type
 objects that have been produced for plotting within Artus (i.e. logic implemented at analysis level) More...
 
typedef HttSettings setting_type
 configuration settings which are Htt specific? More...
 
typedef HttMetadata metadata_type
 objects that exist once per pipeline and can be modified in Init functions of processors More...
 

Detailed Description

all data types which are used for Htt analyses

HttTypes HiggsAnalysis/KITHiggsToTauTau/interface/HttTypes.h

Adjusts common Artus tools to the data formats used for Htt specific analyses. These types are defined in HttTypes. Corresponding Artus templates are then expanded to use the specific types.

The final analysis workflow is organized by Producers, Filters and Consumers. Common philosophy is to keep Consumers free of the analysis logic, which should be implemented in form of Filters and Producers. Several Consumers could be defined to detemrine what quantities will be available for plotting after Artus is run.

Member Typedef Documentation

content of the kappa ntuple

objects that exist once per pipeline and can be modified in Init functions of processors

objects that have been produced for plotting within Artus (i.e. logic implemented at analysis level)

configuration settings which are Htt specific?


The documentation for this class was generated from the following file: