//____________________________________________________________________
//
// Abstract base class for writing events with the AtlSelector
// 

//  
// Author: Oliver Maria Kind <mailto: kind@mail.desy.de>
// Update: $Id: AtlEvtWriterBase.cxx,v 1.2 2013/11/13 17:30:36 kind Exp $
// Copyright: 2013 (C) Oliver Maria Kind
//
#ifndef ATLAS_AtlEvtWriterBase
#include <AtlEvtWriterBase.h>
#endif

#ifndef __CINT__
ClassImp(AtlEvtWriterBase);
#endif

//____________________________________________________________________

AtlEvtWriterBase::AtlEvtWriterBase() {
    //
    // Default constructor
    //
    fTree = 0;
    fEvent = 0;
}

//____________________________________________________________________

AtlEvtWriterBase::~AtlEvtWriterBase() {
    //
    // Default destructor
    //
}

//____________________________________________________________________

TTree* AtlEvtWriterBase::CreateTree(const char* name, const char* title,
				    TTree *InputTree) {
    //
    // Create output tree
    //
    fTree = new TTree(name, title);
    fTree->SetAutoSave(2000000000); // autosave each 2GB
    fTree->SetBranchStyle(1); // use new branch style (bronch)
    return fTree;
}


 AtlEvtWriterBase.cxx:1
 AtlEvtWriterBase.cxx:2
 AtlEvtWriterBase.cxx:3
 AtlEvtWriterBase.cxx:4
 AtlEvtWriterBase.cxx:5
 AtlEvtWriterBase.cxx:6
 AtlEvtWriterBase.cxx:7
 AtlEvtWriterBase.cxx:8
 AtlEvtWriterBase.cxx:9
 AtlEvtWriterBase.cxx:10
 AtlEvtWriterBase.cxx:11
 AtlEvtWriterBase.cxx:12
 AtlEvtWriterBase.cxx:13
 AtlEvtWriterBase.cxx:14
 AtlEvtWriterBase.cxx:15
 AtlEvtWriterBase.cxx:16
 AtlEvtWriterBase.cxx:17
 AtlEvtWriterBase.cxx:18
 AtlEvtWriterBase.cxx:19
 AtlEvtWriterBase.cxx:20
 AtlEvtWriterBase.cxx:21
 AtlEvtWriterBase.cxx:22
 AtlEvtWriterBase.cxx:23
 AtlEvtWriterBase.cxx:24
 AtlEvtWriterBase.cxx:25
 AtlEvtWriterBase.cxx:26
 AtlEvtWriterBase.cxx:27
 AtlEvtWriterBase.cxx:28
 AtlEvtWriterBase.cxx:29
 AtlEvtWriterBase.cxx:30
 AtlEvtWriterBase.cxx:31
 AtlEvtWriterBase.cxx:32
 AtlEvtWriterBase.cxx:33
 AtlEvtWriterBase.cxx:34
 AtlEvtWriterBase.cxx:35
 AtlEvtWriterBase.cxx:36
 AtlEvtWriterBase.cxx:37
 AtlEvtWriterBase.cxx:38
 AtlEvtWriterBase.cxx:39
 AtlEvtWriterBase.cxx:40
 AtlEvtWriterBase.cxx:41
 AtlEvtWriterBase.cxx:42
 AtlEvtWriterBase.cxx:43
 AtlEvtWriterBase.cxx:44
 AtlEvtWriterBase.cxx:45
 AtlEvtWriterBase.cxx:46
 AtlEvtWriterBase.cxx:47
 AtlEvtWriterBase.cxx:48
 AtlEvtWriterBase.cxx:49
 AtlEvtWriterBase.cxx:50