Pruning Data

From Daya Bay
Jump to navigation Jump to search
Offline Documentation: [Offline Category] [FAQ] [Howto] [Reference] [Manual]


Offline Documentation
This article is part
of the Offline Documentation
Other pages...

Offline Category
FAQ
How Tos
Reference
Manual
Getting Started
Software Installation

See also...

General Help on this Wiki


Pruning data removes some part of data held by a HeaderObject. See also Filtering Data and Stripping Data.

Pruning occurs while the header object is on its way to the output file, after it has been removed from the TES and AES. Pruning is useful in that it can make the data files smaller while still retaining the relationships between the HeaderObjects and retaining certain some of the sub-objects held by HeaderObjects.


Pruning is controlled by defining certain environment variables (actually merely defining them is enough, they don't have to take a value).

SimHits

To remove all SimHits from a SimHeader set the environment variable:

export NUWA_PRUNESIMHITS 1
Electronics

The electronics simulation truth information can be pruned by setting

export NUWA_PRUNEELECSIM 1
Offline Software Documentation: [Offline Categories] [FAQ] [Offline Manual Category]