ARTEMIS-CRIB
 
Loading...
Searching...
No Matches
art::crib::TChannelSelector Class Reference

#include <TChannelSelector.h>

Inheritance diagram for art::crib::TChannelSelector:
[legend]
Collaboration diagram for art::crib::TChannelSelector:
[legend]

Public Member Functions

 TChannelSelector ()
 
 ~TChannelSelector () override
 
void Init (TEventCollection *col) override
 
void Process () override
 

Private Member Functions

 TChannelSelector (const TChannelSelector &)=delete
 
 ClassDefOverride (TChannelSelector, 1)
 
TChannelSelectoroperator= (const TChannelSelector &)=delete
 

Private Attributes

TClonesArray * fOutData
 
TString fOutputColName
 
IntVec_t fSegID
 
TSegmentedData ** fSegmentedData
 
TString fSegmentedDataName
 

Detailed Description

Definition at line 22 of file TChannelSelector.h.

Constructor & Destructor Documentation

◆ TChannelSelector() [1/2]

art::crib::TChannelSelector::TChannelSelector ( )

Definition at line 19 of file TChannelSelector.cc.

◆ ~TChannelSelector()

art::crib::TChannelSelector::~TChannelSelector ( )
override

Definition at line 30 of file TChannelSelector.cc.

◆ TChannelSelector() [2/2]

art::crib::TChannelSelector::TChannelSelector ( const TChannelSelector & )
privatedelete

Member Function Documentation

◆ ClassDefOverride()

art::crib::TChannelSelector::ClassDefOverride ( TChannelSelector ,
1  )
private

◆ Init()

void art::crib::TChannelSelector::Init ( TEventCollection * col)
override

Definition at line 35 of file TChannelSelector.cc.

◆ operator=()

TChannelSelector & art::crib::TChannelSelector::operator= ( const TChannelSelector & )
privatedelete

◆ Process()

void art::crib::TChannelSelector::Process ( )
override

Definition at line 66 of file TChannelSelector.cc.

Member Data Documentation

◆ fOutData

TClonesArray* art::crib::TChannelSelector::fOutData
private

Definition at line 37 of file TChannelSelector.h.

◆ fOutputColName

TString art::crib::TChannelSelector::fOutputColName
private

Definition at line 32 of file TChannelSelector.h.

◆ fSegID

IntVec_t art::crib::TChannelSelector::fSegID
private

Definition at line 34 of file TChannelSelector.h.

◆ fSegmentedData

TSegmentedData** art::crib::TChannelSelector::fSegmentedData
private

Definition at line 36 of file TChannelSelector.h.

◆ fSegmentedDataName

TString art::crib::TChannelSelector::fSegmentedDataName
private

Definition at line 31 of file TChannelSelector.h.


The documentation for this class was generated from the following files:
return to the guide