BOSS 7.1.2
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcxMergeDups.h
Go to the documentation of this file.
1//--------------------------------------------------------------------------
2// File and Version Information:
3// $Id: MdcxMergeDups.h,v 1.4 2011/12/08 06:52:29 zhangy Exp $
4//
5// Description: Give a list of charged tracks, try to find and merge
6// duplicates.
7//
8// Environment:
9// Software developed for the BaBar Detector at the SLAC B-Factory.
10//
11// Author List:
12// S. Wagner
13//
14// Copyright Information:
15// Copyright (C) 1999 BEPCII
16//
17// History:
18// Migration for BESIII MDC
19//
20//------------------------------------------------------------------------
21#ifndef _MDCXMERGEDUPS_
22#define _MDCXMERGEDUPS_
23
24#include <iostream>
25#include <fstream>
26#include "CLHEP/Alist/AList.h"
28
30 public:
32 virtual ~MdcxMergeDups( );
34//functions
35 protected:
39//functions
40 void KillList(){HepAListDeleteAll(NewTrklist);}
41};//endof MdcxMergeDups
42
43#endif
TFile f("ana_bhabha660a_dqa_mcPat_zy_old.root")
HepAList< MdcxFittedHel > NewTrklist
virtual ~MdcxMergeDups()
MdcxMergeDups(HepAList< MdcxFittedHel > &f, int debug)
const HepAList< MdcxFittedHel > & GetMergedTrklist()
HepAList< MdcxFittedHel > CleanTrklist