10#ifndef _CRIB_TF1PPACPROCESSOR_H
11#define _CRIB_TF1PPACPROCESSOR_H
13#include <TProcessor.h>
16class TCategorizedData;
22class TF1PPACProcessor;
34 void Init(TEventCollection *col)
override;
std::vector< TClonesArray * > fPPACArray
std::vector< TConverterBase * > * fChargeConverterArray
TString fChargeConverterArrayName
TClonesArray ** fParameterSet
StringVec_t fInputColName
TCategorizedData ** fCategorizedData
TString fYConverterArrayName
TString fTimingConverterArrayName
~TF1PPACProcessor() override
Bool_t fDoSeparatePPACs
list of ppacs
Bool_t fHasEachChConverter
TF1PPACProcessor & operator=(const TF1PPACProcessor &rhs)=delete
static const Int_t DETID_ORIGIN
TString fXConverterArrayName
std::vector< TConverterBase * > * fXConverterArray
StringVec_t fListOfParameterNames
parameter set
std::vector< TPPACParameter * > fPPACParameter
std::vector< TConverterBase * > * fYConverterArray
TF1PPACProcessor(const TF1PPACProcessor &rhs)=delete
StringVec_t fListOfPPACNames
list of parmaeter for each ppac
void Init(TEventCollection *col) override
std::vector< TConverterBase * > * fTimingConverterArray