This file is indexed.

/usr/include/paw/ntuple/qp_plot_opt.h is in libpawlib2-dev 1:2.14.04.dfsg.2-9.1build1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
/*
 *  qp_plot_opt.h  --
 *
 *  Original:  9-Nov-1995 16:42
 *
 *  Author:   Maarten Ballintijn <Maarten.Ballintijn@cern.ch>
 *
 *  $Id: qp_plot_opt.h,v 1.3 1996/09/24 08:58:09 lecointe Exp $
 *
 *  $Log: qp_plot_opt.h,v $
 *  Revision 1.3  1996/09/24 08:58:09  lecointe
 *  Add option 'N' in NTUPLE/PLOT : Fill the 1D or 2D histogram without drawing
 *  anything
 *
 *  Revision 1.2  1996/04/23 18:38:52  maartenb
 *  - Add RCS keywords
 *
 *
 */

#ifndef CERN_QP_PLOT_OPT
#define CERN_QP_PLOT_OPT


typedef struct _plot_options_ {

bool	star;	/* *      Draw a * at each channel. */
bool	add;	/* +      Add contents of ID to last plotted histogram. */
bool	diff;	/* +-     Draw the delta with the last plotted histogram. */
bool	sub;	/* -      Substract contents of ID to last plotted histogram. */
bool	A;	/* A      Axis labels and tick marks are not drawn. */
bool	B;	/* B      Select Bar chart format. */
bool	BB;	/* BB     Suppress the Back Box on 3D plots. */
bool	box;	/* BOX    Draw 2-Dim with proportional boxes. */
bool	C;	/* C      Draw a smooth curve. */
bool	chr;	/* CHAR   Draw 2-Dim with characters (a la HBOOK). */
bool	col;	/* COL    Draw 2-Dim with a color table. */
bool	cont;	/* CONT   Draw 2-Dim as a contour plot (15 levels). */
bool	cyl;	/* CYL    Cylindrical coordinates for 3D plots. */
bool	E;	/* E      Compute (HBARX) and draw error bars with current marker. */
bool	e0;	/* E0     Draw error bars without symbols clipping. */
bool	e1;	/* E1     Draw small lines at the end of the error bars. */
bool	e2;	/* E2     Draw error rectangles. */
bool	e3;	/* E3     Draw a filled area through the end points of the vertical error bars. */
bool	e4;	/* E4     Draw a smoothed filled area through the end points of the vertical error bars. */
bool	FB;	/* FB     Suppress the Front Box on 3D plots. */
bool	func;	/* FUNC   Draw only the associated function (not the histogram). */
bool	hist;	/* HIST   Draw only histogram (no errors or associated function). */
bool	K;	/* K      Must be given if option 'U' is given later. */
bool	line;	/* L      Connect channels contents by a line. */
bool	lego;	/* LEGO   Draw as a lego plot (angles are set via the command angle). */
bool	lego1;	/* LEGO1  Draw lego plot with light simulation. */
bool	lego2;	/* LEGO2  Draw lego plot with color levels. */
bool	P;	/* P      Draw the current polymarker at each channel or cell. */
bool	pol;	/* POL    Polar coordinates for 3D plots. */
bool	prof;	/* PROF   Fill a Profile histogram (mean option). */
bool	profi;	/* PROFI  Fill a Profile histogram (integer spread option). */
bool	profs;	/* PROFS  Fill a Profile histogram (spread option). */
bool	psd;	/* PSD    Pseudo-rapidity/phi coordinates for 3D plots. */
bool	S;	/* S      Superimpose plot on top of existing picture. */
bool	sph;	/* SPH    Spherical coordinates for 3D plots. */
bool	surf;	/* SURF   Draw as a surface plot (angles are set via the command angle). */
bool	surf1;	/* SURF1  Draw as a surface with color levels */
bool	surf2;	/* SURF2  Same as SURF1 but without cell lines. */
bool	surf3;	/* SURF3  Same as SURF but with the contour plot (in color) on top. */
bool	surf4;	/* SURF4  Draw as a surface with Gouraud shading. */
bool	text;	/* TEXT   Draw 2-Dim as a table. */
bool	U;	/* U      Update channels modified since last call. */
bool	Z;	/* Z      Used with COL or SURF, it draws the color map. */
bool	gouraud;/* G  Draw as a surface with Gouraud shading. */
bool	N;      /* No plot, just fill the histogram IDH */

/* not part of option strings but simmilar enough */

bool	logx;	/* logaritmic x axis */
bool	logy;	/* logaritmic y axis */
bool	logz;	/* logaritmic z axis */

} PlotOptions;


#define	PROFILE_OPTION( o )	( (o.prof) || (o.profi) || (o.profs) )


char *
qp_plot_opt_gen( PlotOptions * opt, bool hplot_only );

void
qp_plot_opt_scan( PlotOptions * opt, char * option );

#endif	/*	CERN_QP_PLOT_OPT	*/