1#ifndef ROOT_TOracleServerE2WFB
2#define ROOT_TOracleServerE2WFB
27 Int_t
MyQuery(
const char *sqlquery);
33 ULong64_t
IfEventRec( ULong64_t id_eventbrick );
34 ULong64_t
IfEventBrick( ULong64_t id_eventbrick,
const char *id_set );
36 Int_t
AddPlate(ULong64_t id_eventbrick,
const char *dataplate);
41 ULong64_t id_programsettings,
42 ULong64_t id_requester,
43 ULong64_t id_eventbrick,
44 ULong64_t id_parent_operation,
45 const char *starttime,
53 ULong64_t id_eventbrick,
54 ULong64_t id_reconstruction,
59 const char *isprimary,
62 const char *outofbrick
66 ULong64_t id_eventbrick,
67 ULong64_t id_reconstruction,
85 const char *outofbrick,
93 const char *decaysearch,
98 ULong64_t id_eventbrick,
99 ULong64_t id_reconstruction,
102 const char *tracktype,
109 const char *trackmode
115 const char *
Ostr(ULong64_t num);
116 const char *
Ostr(Int_t num);
217 int InitDB(
const char *conn,
const char *user,
const char *pwd);
221 const char *
Ofb(
int ofb);
FILE * f
Definition: RecDispMC.C:150
Definition: TOracleServerE2WFB.h:180
ULong64_t eEvent
Definition: TOracleServerE2WFB.h:190
const char * PartType(int parttype)
Definition: TOracleServerE2WFB.cxx:582
EdbFeedback()
array of tracks
Definition: TOracleServerE2WFB.cxx:422
int ReadFBFile(const char *file)
Definition: TOracleServerE2WFB.cxx:602
ULong64_t eProcOp
Definition: TOracleServerE2WFB.h:191
const char * Ofb(int ofb)
Definition: TOracleServerE2WFB.cxx:573
int LoadFBintoDB()
Definition: TOracleServerE2WFB.cxx:465
fbtrack ** eT
array of vertices
Definition: TOracleServerE2WFB.h:200
fbtrack * ReadTrack(const char *str)
Definition: TOracleServerE2WFB.cxx:679
ULong64_t eEventBrick
Definition: TOracleServerE2WFB.h:189
ULong64_t eBrick
Definition: TOracleServerE2WFB.h:188
fbsegment * ReadSegment(FILE *f)
Definition: TOracleServerE2WFB.cxx:701
const char * SegmentType(int type)
Definition: TOracleServerE2WFB.cxx:553
const char * DecayFlag(int flag)
Definition: TOracleServerE2WFB.cxx:562
ULong64_t eIdMachine
Definition: TOracleServerE2WFB.h:185
int eNtrLim
Definition: TOracleServerE2WFB.h:197
ULong64_t eRecID
Definition: TOracleServerE2WFB.h:192
const char * SegmentRecMode(int mode)
Definition: TOracleServerE2WFB.cxx:545
fbvertex * ReadVertex(const char *str)
Definition: TOracleServerE2WFB.cxx:667
const char * Darkness(int drk)
Definition: TOracleServerE2WFB.cxx:593
void PrintFB()
Definition: TOracleServerE2WFB.cxx:720
int InitDB(const char *conn, const char *user, const char *pwd)
Definition: TOracleServerE2WFB.cxx:457
ULong64_t eIdProgramsettings
Definition: TOracleServerE2WFB.h:186
int eNvtx
Definition: TOracleServerE2WFB.h:196
ULong64_t eIdRequester
Definition: TOracleServerE2WFB.h:187
TOracleServerE2WFB * eDB
Definition: TOracleServerE2WFB.h:184
int eNvtxLim
Definition: TOracleServerE2WFB.h:195
Int_t eERROR
Definition: TOracleServerE2WFB.h:194
~EdbFeedback()
Definition: TOracleServerE2WFB.h:204
fbvertex ** eV
Definition: TOracleServerE2WFB.h:199
void Print()
Definition: TOracleServerE2WFB.cxx:440
int eNtr
Definition: TOracleServerE2WFB.h:198
Definition: EdbPattern.h:273
Definition: EdbPattern.h:334
Definition: TOracleServerE2WFB.h:14
void Print()
Definition: TOracleServerE2WFB.cxx:20
Int_t AddFeedbackTrack(ULong64_t id_eventbrick, ULong64_t id_reconstruction, Int_t id_track, Int_t id_upvtx, Int_t id_downvtx, Float_t x, Float_t y, Float_t z, Float_t sx, Float_t sy, const char *manual, const char *particle, const char *scanback, const char *darkness, Float_t upip, Float_t downip, Float_t p, Float_t pmin, Float_t pmax, const char *outofbrick, Int_t lastplate, Float_t rslopet, Float_t rslopel, Float_t rmsslopet, Float_t rmsslopel, Int_t kinkplatedown, Int_t kinkplateup, const char *decaysearch, ULong64_t event)
Definition: TOracleServerE2WFB.cxx:302
ULong64_t AddFeedbackReconstruction(ULong64_t id_eventbrick, ULong64_t id_processoperation)
Definition: TOracleServerE2WFB.cxx:245
ULong64_t IfEventRec(ULong64_t id_eventbrick)
Definition: TOracleServerE2WFB.cxx:114
Int_t AddFeedbackVertex(ULong64_t id_eventbrick, ULong64_t id_reconstruction, Int_t id_vertex, Float_t posx, Float_t posy, Float_t posz, const char *isprimary, const char *ischarm, const char *istau, const char *outofbrick)
Definition: TOracleServerE2WFB.cxx:275
Int_t AddFeedbackSegment(ULong64_t id_eventbrick, ULong64_t id_reconstruction, Int_t id_plate, Int_t id_track, const char *tracktype, Float_t posx, Float_t posy, Float_t posz, Float_t slopex, Float_t slopey, Int_t grains, const char *trackmode)
Definition: TOracleServerE2WFB.cxx:364
Int_t AddEventBrick(const char *databrick)
Definition: TOracleServerE2WFB.cxx:75
Bool_t eDoCommit
Definition: TOracleServerE2WFB.h:18
Int_t MyQuery(const char *sqlquery)
Definition: TOracleServerE2WFB.cxx:59
~TOracleServerE2WFB()
Definition: TOracleServerE2WFB.h:24
const char * Timestamp()
Definition: TOracleServerE2WFB.cxx:27
Int_t AddPlate(ULong64_t id_eventbrick, const char *dataplate)
Definition: TOracleServerE2WFB.cxx:138
TString eLa
as "NAPOLI"
Definition: TOracleServerE2WFB.h:20
Int_t CloseFeedbackDataset(ULong64_t id_operation, const char *endtime)
Definition: TOracleServerE2WFB.cxx:398
Int_t SetTransactionRW()
Definition: TOracleServerE2WFB.h:28
ULong64_t AddFeedbackReconstructionTest(ULong64_t id_eventbrick, ULong64_t id_processoperation)
Definition: TOracleServerE2WFB.cxx:212
ULong64_t IfEventBrick(ULong64_t id_eventbrick, const char *id_set)
Definition: TOracleServerE2WFB.cxx:88
TOracleServerE2WFB(const char *db, const char *uid, const char *pw)
as "NA"
Definition: TOracleServerE2WFB.h:23
const char * Ostr(ULong64_t num)
Definition: TOracleServerE2WFB.cxx:33
TString eLab
Definition: TOracleServerE2WFB.h:19
ULong64_t AddProcessOperationBrick(ULong64_t id_machine, ULong64_t id_programsettings, ULong64_t id_requester, ULong64_t id_eventbrick, ULong64_t id_parent_operation, const char *starttime, const char *notes)
Definition: TOracleServerE2WFB.cxx:168
Int_t AddTemplateMarkSets(const char *datamarks)
Definition: TOracleServerE2WFB.cxx:153
Bool_t FinishTransaction()
Definition: TOracleServerE2WFB.cxx:46
Definition: TOracleServerE2.h:13
grains()
Definition: grains.C:3
TTree * t
Definition: check_shower.C:4
s
Definition: check_shower.C:55
TOracleServerE * db
Definition: test_oracle.C:8
TFile * file
Definition: write_pvr.C:3
int event
Definition: shower_tr.C:25
Definition: TOracleServerE2WFB.h:122
Float_t sx
Definition: TOracleServerE2WFB.h:127
Float_t sy
Definition: TOracleServerE2WFB.h:128
Float_t x
Definition: TOracleServerE2WFB.h:124
Int_t id_plate
Definition: TOracleServerE2WFB.h:123
Float_t y
Definition: TOracleServerE2WFB.h:125
Float_t z
Definition: TOracleServerE2WFB.h:126
Int_t grains
Definition: TOracleServerE2WFB.h:131
Int_t irec
Definition: TOracleServerE2WFB.h:130
Int_t type
Definition: TOracleServerE2WFB.h:129
Definition: TOracleServerE2WFB.h:134
Int_t flag
Definition: TOracleServerE2WFB.h:161
Int_t scanback
Definition: TOracleServerE2WFB.h:150
Float_t sy
Definition: TOracleServerE2WFB.h:142
Int_t type
Definition: TOracleServerE2WFB.h:149
fbsegment ** segments
Definition: TOracleServerE2WFB.h:162
Float_t rmsslopel
Definition: TOracleServerE2WFB.h:156
Int_t darkness
Definition: TOracleServerE2WFB.h:151
Int_t lastplate
Definition: TOracleServerE2WFB.h:153
Int_t kinkplateup
Definition: TOracleServerE2WFB.h:160
Float_t rslopet
Definition: TOracleServerE2WFB.h:157
Int_t kinkplatedown
Definition: TOracleServerE2WFB.h:159
Float_t pmax
Definition: TOracleServerE2WFB.h:147
Int_t id_track
Definition: TOracleServerE2WFB.h:135
Float_t p
Definition: TOracleServerE2WFB.h:145
Int_t nseg
Definition: TOracleServerE2WFB.h:154
Float_t upip
Definition: TOracleServerE2WFB.h:143
Float_t rmsslopet
Definition: TOracleServerE2WFB.h:155
Int_t id_upvtx
Definition: TOracleServerE2WFB.h:136
Float_t sx
Definition: TOracleServerE2WFB.h:141
Float_t x
Definition: TOracleServerE2WFB.h:138
Float_t y
Definition: TOracleServerE2WFB.h:139
Float_t pmin
Definition: TOracleServerE2WFB.h:146
Int_t isman
Definition: TOracleServerE2WFB.h:148
Float_t rslopel
Definition: TOracleServerE2WFB.h:158
Float_t z
Definition: TOracleServerE2WFB.h:140
Float_t downip
Definition: TOracleServerE2WFB.h:144
Int_t ofb
Definition: TOracleServerE2WFB.h:152
Int_t id_downvtx
Definition: TOracleServerE2WFB.h:137
Definition: TOracleServerE2WFB.h:165
Float_t x
Definition: TOracleServerE2WFB.h:168
Int_t isprim
Definition: TOracleServerE2WFB.h:171
Int_t ofb
Definition: TOracleServerE2WFB.h:176
fbtrack ** tracks
Definition: TOracleServerE2WFB.h:177
Float_t z
Definition: TOracleServerE2WFB.h:170
Int_t ndown
Definition: TOracleServerE2WFB.h:174
Int_t nup
Definition: TOracleServerE2WFB.h:175
Int_t ischarm
Definition: TOracleServerE2WFB.h:172
Int_t idvtx
Definition: TOracleServerE2WFB.h:167
Int_t istau
Definition: TOracleServerE2WFB.h:173
Float_t y
Definition: TOracleServerE2WFB.h:169
p
Definition: testBGReduction_AllMethods.C:8
Int_t type
Definition: testBGReduction_By_ANN.C:15