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