ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/auterman/Demo/PATJetIDAnalyzer/interface/NameScheme.h
Revision: 1.1.1.1 (vendor branch)
Committed: Mon Feb 25 15:54:04 2008 UTC (17 years, 2 months ago) by auterman
Content type: text/plain
Branch: tex, JetID, Demo, MAIN
CVS Tags: start, HEAD
Changes since 1.1: +0 -0 lines
Error occurred while calculating annotation data.
Log Message:
PAT Jet Analyzer

File Contents

# Content
1 #ifndef NameScheme_h
2 #define NameScheme_h
3
4 #include <memory>
5 #include <string>
6 #include <fstream>
7 #include <iostream>
8 #include "TString.h"
9
10 using namespace std;
11
12 class NameScheme {
13 public:
14 explicit NameScheme();
15 explicit NameScheme(char*);
16 explicit NameScheme(char*, char*);
17 ~NameScheme();
18
19 TString name(const char*);
20 TString name(const char*, const int);
21 TString name(const char*, const int, const int);
22 TString name(ofstream&, const char*);
23 TString name(ofstream&, const char*, const int);
24 TString name(ofstream&, const char*, const int, const int);
25 TString setLink(const char*);
26
27 private:
28 char* name_;
29 char* link_;
30 };
31 #endif