ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
Public Member Functions | List of all members
AtCopyTreeTask Class Reference

Copy input FairRoot tree to the output. More...

#include <AtCopyTreeTask.h>

Inheritance diagram for AtCopyTreeTask:
Inheritance graph
[legend]
Collaboration diagram for AtCopyTreeTask:
Collaboration graph
[legend]

Public Member Functions

InitStatus Init () override
 
void Exec (Option_t *) override
 

Detailed Description

Copy input FairRoot tree to the output.

This MUST be the first task added to a run. It relies on some incredibly fragile logic in FairRootManager involving the order in which branches are accessed in the input/output files.

Useful for applying additional cuts to data using AtDatareductionTask. Will use the BranchList in the file source and duplicate the tree structurou in the output branch.

Definition at line 22 of file AtCopyTreeTask.h.

Member Function Documentation

◆ Exec()

void AtCopyTreeTask::Exec ( Option_t *  )
inlineoverride

Definition at line 28 of file AtCopyTreeTask.h.

◆ Init()

InitStatus AtCopyTreeTask::Init ( )
override

Definition at line 11 of file AtCopyTreeTask.cxx.


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